pub enum Occupancy {
NotCommandable,
Empty,
Ours,
Other,
}Expand description
Who holds the slot a commandable write goes to.
Variants§
NotCommandable
The property is not commandable.
Empty
The slot is NULL.
Ours
It holds a value this ledger wrote.
Other
It holds another commander’s value, which the write replaces without telling them (Clause 19.2.1.5).
Trait Implementations§
impl Copy for Occupancy
impl Eq for Occupancy
impl StructuralPartialEq for Occupancy
Auto Trait Implementations§
impl Freeze for Occupancy
impl RefUnwindSafe for Occupancy
impl Send for Occupancy
impl Sync for Occupancy
impl Unpin for Occupancy
impl UnsafeUnpin for Occupancy
impl UnwindSafe for Occupancy
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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