pub struct CapabilityMatchData {
pub request_id: String,
pub parties: PartiesData,
pub session: SessionData,
pub agreed_terms: Option<AgreedTerms>,
pub extra: Option<Value>,
}Fields§
§request_id: String§parties: PartiesData§session: SessionData§agreed_terms: Option<AgreedTerms>§extra: Option<Value>Trait Implementations§
Source§impl Clone for CapabilityMatchData
impl Clone for CapabilityMatchData
Source§fn clone(&self) -> CapabilityMatchData
fn clone(&self) -> CapabilityMatchData
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 Debug for CapabilityMatchData
impl Debug for CapabilityMatchData
Source§impl<'de> Deserialize<'de> for CapabilityMatchData
impl<'de> Deserialize<'de> for CapabilityMatchData
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 CapabilityMatchData
impl PartialEq for CapabilityMatchData
Source§impl Serialize for CapabilityMatchData
impl Serialize for CapabilityMatchData
impl StructuralPartialEq for CapabilityMatchData
Auto Trait Implementations§
impl Freeze for CapabilityMatchData
impl RefUnwindSafe for CapabilityMatchData
impl Send for CapabilityMatchData
impl Sync for CapabilityMatchData
impl Unpin for CapabilityMatchData
impl UnsafeUnpin for CapabilityMatchData
impl UnwindSafe for CapabilityMatchData
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