pub struct WitnessContext {
pub event: Option<String>,
pub session_id: Option<String>,
pub method: Option<String>,
}Expand description
Witness Credential Context
Fields§
§event: Option<String>Human-readable event name
session_id: Option<String>Session or nonce identifier
method: Option<String>Verification method used
Trait Implementations§
Source§impl Clone for WitnessContext
impl Clone for WitnessContext
Source§fn clone(&self) -> WitnessContext
fn clone(&self) -> WitnessContext
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 moreSource§impl Debug for WitnessContext
impl Debug for WitnessContext
Source§impl<'de> Deserialize<'de> for WitnessContext
impl<'de> Deserialize<'de> for WitnessContext
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
Auto Trait Implementations§
impl Freeze for WitnessContext
impl RefUnwindSafe for WitnessContext
impl Send for WitnessContext
impl Sync for WitnessContext
impl Unpin for WitnessContext
impl UnsafeUnpin for WitnessContext
impl UnwindSafe for WitnessContext
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