pub enum EffectClass {
Live,
NextSession,
Restart,
NotReadYet,
}Expand description
When an edit to a key takes effect.
Variants§
Live
Read on the key’s next use.
NextSession
Read when a session or a connection opens.
Restart
Built once at boot; an edit needs a restart.
NotReadYet
The loader accepts the key and nothing reads it yet.
Implementations§
Trait Implementations§
Source§impl Clone for EffectClass
impl Clone for EffectClass
impl Copy for EffectClass
Source§impl Debug for EffectClass
impl Debug for EffectClass
Source§impl<'de> Deserialize<'de> for EffectClass
impl<'de> Deserialize<'de> for EffectClass
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EffectClass
Source§impl PartialEq for EffectClass
impl PartialEq for EffectClass
Source§impl Serialize for EffectClass
impl Serialize for EffectClass
impl StructuralPartialEq for EffectClass
Auto Trait Implementations§
impl Freeze for EffectClass
impl RefUnwindSafe for EffectClass
impl Send for EffectClass
impl Sync for EffectClass
impl Unpin for EffectClass
impl UnsafeUnpin for EffectClass
impl UnwindSafe for EffectClass
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.