pub struct ContinuationPayload {
pub schema: String,
pub ledger_event_id: String,
pub source_capsule_root: String,
pub resolution_event_id: Option<String>,
pub capabilities: Vec<String>,
pub nonce: String,
pub execution_target: ExecutionTarget,
pub iat: i64,
pub exp: i64,
pub issuer: String,
}Fields§
§schema: String§ledger_event_id: String§source_capsule_root: String§resolution_event_id: Option<String>§capabilities: Vec<String>§nonce: String§execution_target: ExecutionTarget§iat: i64§exp: i64§issuer: StringImplementations§
Trait Implementations§
Source§impl Clone for ContinuationPayload
impl Clone for ContinuationPayload
Source§fn clone(&self) -> ContinuationPayload
fn clone(&self) -> ContinuationPayload
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 ComposeSchema for ContinuationPayload
impl ComposeSchema for ContinuationPayload
Source§impl Debug for ContinuationPayload
impl Debug for ContinuationPayload
Source§impl<'de> Deserialize<'de> for ContinuationPayload
impl<'de> Deserialize<'de> for ContinuationPayload
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
Source§impl PartialEq for ContinuationPayload
impl PartialEq for ContinuationPayload
Source§impl Serialize for ContinuationPayload
impl Serialize for ContinuationPayload
Source§impl ToSchema for ContinuationPayload
impl ToSchema for ContinuationPayload
impl Eq for ContinuationPayload
impl StructuralPartialEq for ContinuationPayload
Auto Trait Implementations§
impl Freeze for ContinuationPayload
impl RefUnwindSafe for ContinuationPayload
impl Send for ContinuationPayload
impl Sync for ContinuationPayload
impl Unpin for ContinuationPayload
impl UnsafeUnpin for ContinuationPayload
impl UnwindSafe for ContinuationPayload
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,
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more