Enum macro_machines::example::StateId
source · [−]pub enum StateId {
Closed,
Opened,
}
Variants
Closed
Opened
Implementations
sourceimpl StateId
impl StateId
pub const VARIANT_COUNT: usize
Trait Implementations
impl Eq for StateId
impl StructuralEq for StateId
impl StructuralPartialEq for StateId
Auto Trait Implementations
impl RefUnwindSafe for StateId
impl Send for StateId
impl Sync for StateId
impl Unpin for StateId
impl UnwindSafe for StateId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more