pub struct SessionBundleEnvelope {
pub session_bundle: SessionTrustBundle,
}Expand description
HTTP/transport-wrapped form (the {"session_bundle": {...}} shape
that matches the JSON Schema $id).
Fields§
§session_bundle: SessionTrustBundleThe signed inner bundle.
Trait Implementations§
Source§impl Clone for SessionBundleEnvelope
impl Clone for SessionBundleEnvelope
Source§fn clone(&self) -> SessionBundleEnvelope
fn clone(&self) -> SessionBundleEnvelope
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 SessionBundleEnvelope
impl Debug for SessionBundleEnvelope
Source§impl<'de> Deserialize<'de> for SessionBundleEnvelope
impl<'de> Deserialize<'de> for SessionBundleEnvelope
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 SessionBundleEnvelope
Source§impl PartialEq for SessionBundleEnvelope
impl PartialEq for SessionBundleEnvelope
Source§impl Serialize for SessionBundleEnvelope
impl Serialize for SessionBundleEnvelope
impl StructuralPartialEq for SessionBundleEnvelope
Auto Trait Implementations§
impl Freeze for SessionBundleEnvelope
impl RefUnwindSafe for SessionBundleEnvelope
impl Send for SessionBundleEnvelope
impl Sync for SessionBundleEnvelope
impl Unpin for SessionBundleEnvelope
impl UnsafeUnpin for SessionBundleEnvelope
impl UnwindSafe for SessionBundleEnvelope
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.