pub enum TerminalWitnessSource {
LiveRuntime,
DurableStore,
}Expand description
Which witness answered a terminal-status query.
Variants§
LiveRuntime
The session is registered; facts were read from live DSL authority.
DurableStore
The session is not registered; facts were read from the durably committed input-state rows in the runtime store.
Trait Implementations§
Source§impl Clone for TerminalWitnessSource
impl Clone for TerminalWitnessSource
Source§fn clone(&self) -> TerminalWitnessSource
fn clone(&self) -> TerminalWitnessSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TerminalWitnessSource
Source§impl Debug for TerminalWitnessSource
impl Debug for TerminalWitnessSource
impl Eq for TerminalWitnessSource
Source§impl PartialEq for TerminalWitnessSource
impl PartialEq for TerminalWitnessSource
impl StructuralPartialEq for TerminalWitnessSource
Auto Trait Implementations§
impl Freeze for TerminalWitnessSource
impl RefUnwindSafe for TerminalWitnessSource
impl Send for TerminalWitnessSource
impl Sync for TerminalWitnessSource
impl Unpin for TerminalWitnessSource
impl UnsafeUnpin for TerminalWitnessSource
impl UnwindSafe for TerminalWitnessSource
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CoreExecutorTurnFinalizationGuard for Twhere
T: Send,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.