pub struct EffectLogMinLevelKey;Expand description
Tag for the fiber-local minimum LogLevel used by EffectLogger::log.
Nominal service key (service_key!). Implements Equal and EffectHash through the standard derives—Brand-style structural equality for this ZST tag.
Trait Implementations§
Source§impl Clone for EffectLogMinLevelKey
impl Clone for EffectLogMinLevelKey
Source§fn clone(&self) -> EffectLogMinLevelKey
fn clone(&self) -> EffectLogMinLevelKey
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EffectLogMinLevelKey
impl Debug for EffectLogMinLevelKey
Source§impl Default for EffectLogMinLevelKey
impl Default for EffectLogMinLevelKey
Source§fn default() -> EffectLogMinLevelKey
fn default() -> EffectLogMinLevelKey
Returns the “default value” for a type. Read more
Source§impl Hash for EffectLogMinLevelKey
impl Hash for EffectLogMinLevelKey
Source§impl PartialEq for EffectLogMinLevelKey
impl PartialEq for EffectLogMinLevelKey
impl Copy for EffectLogMinLevelKey
impl Eq for EffectLogMinLevelKey
impl StructuralPartialEq for EffectLogMinLevelKey
Auto Trait Implementations§
impl Freeze for EffectLogMinLevelKey
impl RefUnwindSafe for EffectLogMinLevelKey
impl Send for EffectLogMinLevelKey
impl Sync for EffectLogMinLevelKey
impl Unpin for EffectLogMinLevelKey
impl UnsafeUnpin for EffectLogMinLevelKey
impl UnwindSafe for EffectLogMinLevelKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> EffectHash for T
impl<T> EffectHash for T
Source§fn effect_hash(&self) -> u64
fn effect_hash(&self) -> u64
Returns a
u64 hash of self using the default hasher (Effect.ts-style single-value hash).Source§impl<T> Equal for T
impl<T> Equal for T
Source§fn effect_equals(&self, other: &Self) -> bool
fn effect_equals(&self, other: &Self) -> bool
Returns whether
self and other are structurally equal (defaults to PartialEq::eq).