Enum keri_controller::TelState
source · pub enum TelState {
NotIssued,
Issued(SelfAddressingIdentifier),
Revoked,
}Variants§
Implementations§
source§impl TelState
impl TelState
pub fn apply( &self, event: &TypedEvent<TelEventType, TimestampedVCEvent> ) -> Result<TelState, Error>
Trait Implementations§
source§impl<'de> Deserialize<'de> for TelState
impl<'de> Deserialize<'de> for TelState
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<TelState, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<TelState, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for TelState
impl PartialEq for TelState
source§impl Serialize for TelState
impl Serialize for TelState
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for TelState
impl StructuralEq for TelState
impl StructuralPartialEq for TelState
Auto Trait Implementations§
impl RefUnwindSafe for TelState
impl Send for TelState
impl Sync for TelState
impl Unpin for TelState
impl UnwindSafe for TelState
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.