pub enum BasisState {
Pending,
Verified,
Invalidated {
rejected_by: ActorId,
rejected_at: DateTime<Utc>,
reason: String,
},
}Expand description
Derived validity of a recorded basis; never stored.
Variants§
Pending
The relied-on attempt still awaits review.
Verified
The relied-on attempt was verified.
Invalidated
The relied-on attempt was rejected; only an explicit revalidation records a new basis.
Trait Implementations§
Source§impl Clone for BasisState
impl Clone for BasisState
Source§impl Debug for BasisState
impl Debug for BasisState
Source§impl<'de> Deserialize<'de> for BasisState
impl<'de> Deserialize<'de> for BasisState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for BasisState
Source§impl PartialEq for BasisState
impl PartialEq for BasisState
Source§impl Serialize for BasisState
impl Serialize for BasisState
impl StructuralPartialEq for BasisState
Auto Trait Implementations§
impl Freeze for BasisState
impl RefUnwindSafe for BasisState
impl Send for BasisState
impl Sync for BasisState
impl Unpin for BasisState
impl UnsafeUnpin for BasisState
impl UnwindSafe for BasisState
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