pub enum VariableState {
Valid,
MovedOut,
PartiallyMoved,
}Variants§
Trait Implementations§
Source§impl Clone for VariableState
impl Clone for VariableState
Source§fn clone(&self) -> VariableState
fn clone(&self) -> VariableState
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 VariableState
impl Debug for VariableState
Source§impl<'de> Deserialize<'de> for VariableState
impl<'de> Deserialize<'de> for VariableState
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 PartialEq for VariableState
impl PartialEq for VariableState
Source§impl Serialize for VariableState
impl Serialize for VariableState
impl Eq for VariableState
impl StructuralPartialEq for VariableState
Auto Trait Implementations§
impl Freeze for VariableState
impl RefUnwindSafe for VariableState
impl Send for VariableState
impl Sync for VariableState
impl Unpin for VariableState
impl UnsafeUnpin for VariableState
impl UnwindSafe for VariableState
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