pub enum KeyOrigin {
Extracted,
UserDeclared,
Imported,
}Variants§
Implementations§
Trait Implementations§
impl Copy for KeyOrigin
Source§impl<'de> Deserialize<'de> for KeyOrigin
impl<'de> Deserialize<'de> for KeyOrigin
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 KeyOrigin
impl StructuralPartialEq for KeyOrigin
Auto Trait Implementations§
impl Freeze for KeyOrigin
impl RefUnwindSafe for KeyOrigin
impl Send for KeyOrigin
impl Sync for KeyOrigin
impl Unpin for KeyOrigin
impl UnsafeUnpin for KeyOrigin
impl UnwindSafe for KeyOrigin
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