#[non_exhaustive]#[repr(u8)]pub enum FuncletPad {
CleanupPad = 0,
CatchPad = 1,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for FuncletPad
impl Clone for FuncletPad
Source§fn clone(&self) -> FuncletPad
fn clone(&self) -> FuncletPad
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 FuncletPad
impl Debug for FuncletPad
Source§impl PartialEq for FuncletPad
impl PartialEq for FuncletPad
Source§impl TryFrom<u8> for FuncletPad
impl TryFrom<u8> for FuncletPad
Source§type Error = TryFromPrimitiveError<FuncletPad>
type Error = TryFromPrimitiveError<FuncletPad>
The type returned in the event of a conversion error.
Source§impl TryFromPrimitive for FuncletPad
impl TryFromPrimitive for FuncletPad
const NAME: &'static str = "FuncletPad"
type Primitive = u8
type Error = TryFromPrimitiveError<FuncletPad>
fn try_from_primitive( number: Self::Primitive, ) -> Result<Self, TryFromPrimitiveError<Self>>
impl Copy for FuncletPad
impl Eq for FuncletPad
impl StructuralPartialEq for FuncletPad
Auto Trait Implementations§
impl Freeze for FuncletPad
impl RefUnwindSafe for FuncletPad
impl Send for FuncletPad
impl Sync for FuncletPad
impl Unpin for FuncletPad
impl UnsafeUnpin for FuncletPad
impl UnwindSafe for FuncletPad
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