pub enum MachineRole {
Protocol,
Composition,
}Expand description
Whether one machine family is a local protocol machine or a higher-level composition machine.
Variants§
Protocol
Ordinary local protocol machine.
Composition
Higher-level machine that composes other machines or exact handoff evidence into one workspace flow.
Trait Implementations§
Source§impl Clone for MachineRole
impl Clone for MachineRole
Source§fn clone(&self) -> MachineRole
fn clone(&self) -> MachineRole
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 MachineRole
impl Debug for MachineRole
Source§impl PartialEq for MachineRole
impl PartialEq for MachineRole
impl Copy for MachineRole
impl Eq for MachineRole
impl StructuralPartialEq for MachineRole
Auto Trait Implementations§
impl Freeze for MachineRole
impl RefUnwindSafe for MachineRole
impl Send for MachineRole
impl Sync for MachineRole
impl Unpin for MachineRole
impl UnsafeUnpin for MachineRole
impl UnwindSafe for MachineRole
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