pub enum SecurityLvl {
Dirty,
Optimistic,
Escrowed,
}Variants§
Trait Implementations§
Source§impl Clone for SecurityLvl
impl Clone for SecurityLvl
Source§fn clone(&self) -> SecurityLvl
fn clone(&self) -> SecurityLvl
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 SecurityLvl
impl Debug for SecurityLvl
Source§impl Decode for SecurityLvl
impl Decode for SecurityLvl
Source§fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy,
) -> Result<Self, Error>
fn decode<__CodecInputEdqy: Input>( __codec_input_edqy: &mut __CodecInputEdqy, ) -> Result<Self, Error>
Attempt to deserialise the value from input.
Source§fn decode_into<I>(
input: &mut I,
dst: &mut MaybeUninit<Self>,
) -> Result<DecodeFinished, Error>where
I: Input,
fn decode_into<I>(
input: &mut I,
dst: &mut MaybeUninit<Self>,
) -> Result<DecodeFinished, Error>where
I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more
Source§impl Default for SecurityLvl
impl Default for SecurityLvl
Source§impl Encode for SecurityLvl
impl Encode for SecurityLvl
Source§fn size_hint(&self) -> usize
fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read more
Source§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy,
)
fn encode_to<__CodecOutputEdqy: Output + ?Sized>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
Convert self to a slice and append it to the destination.
Source§fn using_encoded<R, F>(&self, f: F) -> R
fn using_encoded<R, F>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.
Source§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
Calculates the encoded size. Read more
Source§impl Ord for SecurityLvl
impl Ord for SecurityLvl
Source§fn cmp(&self, other: &SecurityLvl) -> Ordering
fn cmp(&self, other: &SecurityLvl) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SecurityLvl
impl PartialEq for SecurityLvl
Source§impl PartialOrd for SecurityLvl
impl PartialOrd for SecurityLvl
Source§impl TypeInfo for SecurityLvl
impl TypeInfo for SecurityLvl
impl EncodeLike for SecurityLvl
impl Eq for SecurityLvl
impl StructuralPartialEq for SecurityLvl
Auto Trait Implementations§
impl Freeze for SecurityLvl
impl RefUnwindSafe for SecurityLvl
impl Send for SecurityLvl
impl Sync for SecurityLvl
impl Unpin for SecurityLvl
impl UnwindSafe for SecurityLvl
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