#[repr(u8)]pub enum DisplayTime {
Temporary = 0,
Default = 1,
Invoke = 2,
Other(u8),
}Variants§
Trait Implementations§
Source§impl<'arbitrary> Arbitrary<'arbitrary> for DisplayTime
impl<'arbitrary> Arbitrary<'arbitrary> for DisplayTime
Source§fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the given unstructured data. Read moreSource§fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the entirety of the given
unstructured data. Read moreSource§fn size_hint(depth: usize) -> (usize, Option<usize>)
fn size_hint(depth: usize) -> (usize, Option<usize>)
Get a size hint for how many bytes out of an
Unstructured this type
needs to construct itself. Read moreSource§fn try_size_hint(
depth: usize,
) -> Result<(usize, Option<usize>), MaxRecursionReached>
fn try_size_hint( depth: usize, ) -> Result<(usize, Option<usize>), MaxRecursionReached>
Get a size hint for how many bytes out of an
Unstructured this type
needs to construct itself. Read moreSource§impl Clone for DisplayTime
impl Clone for DisplayTime
Source§fn clone(&self) -> DisplayTime
fn clone(&self) -> DisplayTime
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DisplayTime
impl Debug for DisplayTime
Source§impl<'a> Decode<'a> for DisplayTime
impl<'a> Decode<'a> for DisplayTime
Source§impl Decode for DisplayTime
Available on crate feature alloc only.
impl Decode for DisplayTime
Available on crate feature
alloc only.Source§impl Default for DisplayTime
impl Default for DisplayTime
Source§fn default() -> DisplayTime
fn default() -> DisplayTime
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DisplayTime
impl<'de> Deserialize<'de> for DisplayTime
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 Encode for DisplayTime
impl Encode for DisplayTime
Source§impl Encode for DisplayTime
Available on crate feature alloc only.
impl Encode for DisplayTime
Available on crate feature
alloc only.Source§impl From<DisplayTime> for u8
impl From<DisplayTime> for u8
Source§fn from(value: DisplayTime) -> Self
fn from(value: DisplayTime) -> Self
Converts to this type from the input type.
Source§impl From<u8> for DisplayTime
impl From<u8> for DisplayTime
Source§impl Hash for DisplayTime
impl Hash for DisplayTime
Source§impl Ord for DisplayTime
impl Ord for DisplayTime
Source§impl PartialEq for DisplayTime
impl PartialEq for DisplayTime
Source§impl PartialOrd for DisplayTime
impl PartialOrd for DisplayTime
Source§impl Serialize for DisplayTime
impl Serialize for DisplayTime
impl Copy for DisplayTime
impl Eq for DisplayTime
impl StructuralPartialEq for DisplayTime
Auto Trait Implementations§
impl Freeze for DisplayTime
impl RefUnwindSafe for DisplayTime
impl Send for DisplayTime
impl Sync for DisplayTime
impl Unpin for DisplayTime
impl UnwindSafe for DisplayTime
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)