pub trait InvalidationReasonKind:
DynEq
+ DynHash
+ Send
+ Sync
+ 'static {
// Required method
fn fmt(
&self,
data: &FxIndexSet<StaticOrArc<dyn InvalidationReason>>,
f: &mut Formatter<'_>,
) -> Result;
}Expand description
Required Methods§
Sourcefn fmt(
&self,
data: &FxIndexSet<StaticOrArc<dyn InvalidationReason>>,
f: &mut Formatter<'_>,
) -> Result
fn fmt( &self, data: &FxIndexSet<StaticOrArc<dyn InvalidationReason>>, f: &mut Formatter<'_>, ) -> Result
Displays a description of multiple invalidation reasons of the same kind. It is only called with two or more reasons.
Trait Implementations§
impl Eq for dyn InvalidationReasonKind
Source§impl Hash for dyn InvalidationReasonKind
impl Hash for dyn InvalidationReasonKind
Source§impl PartialEq for dyn InvalidationReasonKind
impl PartialEq for dyn InvalidationReasonKind
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".