pub enum ScopeMode {
Disabled,
Optional,
Required,
}Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ScopeMode
impl<'de> Deserialize<'de> for ScopeMode
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
Source§impl From<ScopeMode> for ScopeRequirement
impl From<ScopeMode> for ScopeRequirement
impl Copy for ScopeMode
Auto Trait Implementations§
impl Freeze for ScopeMode
impl RefUnwindSafe for ScopeMode
impl Send for ScopeMode
impl Sync for ScopeMode
impl Unpin for ScopeMode
impl UnsafeUnpin for ScopeMode
impl UnwindSafe for ScopeMode
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