pub enum QWSElementStatus {
KnownPresent,
KnownAbsent,
Superposition,
Unknown,
}Expand description
Describes a status for an element, i.e. whether an element is known to exist, known not to exist, or is in an undefined (superposition) state with respect to QWSDataView of the QuantumWorldState
Variants§
KnownPresent
The element definitely exists at the epoch
KnownAbsent
The element definitely doesn’t exist at the epoch
Superposition
The element may or may not exist at the epoch
Unknown
The element has not yet been added to the QuantumWorldState by any transaction
Trait Implementations§
Source§impl Clone for QWSElementStatus
impl Clone for QWSElementStatus
Source§fn clone(&self) -> QWSElementStatus
fn clone(&self) -> QWSElementStatus
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 QWSElementStatus
impl Debug for QWSElementStatus
Source§impl Display for QWSElementStatus
impl Display for QWSElementStatus
Source§impl PartialEq for QWSElementStatus
impl PartialEq for QWSElementStatus
impl Copy for QWSElementStatus
impl Eq for QWSElementStatus
impl StructuralPartialEq for QWSElementStatus
Auto Trait Implementations§
impl Freeze for QWSElementStatus
impl RefUnwindSafe for QWSElementStatus
impl Send for QWSElementStatus
impl Sync for QWSElementStatus
impl Unpin for QWSElementStatus
impl UnwindSafe for QWSElementStatus
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