pub struct OutOfBand {
pub goal_code: String,
pub id: String,
pub label: String,
pub accept: Option<String>,
pub services: Vec<Value>,
}Expand description
Message for out-of-band invitations (TAIP-2).
Fields§
§goal_code: StringGoal code for the invitation.
id: StringInvitation message ID.
label: StringLabel for the invitation.
accept: Option<String>Accept option for the invitation.
services: Vec<Value>The DIDComm services to connect to.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OutOfBand
impl<'de> Deserialize<'de> for OutOfBand
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 OutOfBand
impl RefUnwindSafe for OutOfBand
impl Send for OutOfBand
impl Sync for OutOfBand
impl Unpin for OutOfBand
impl UnwindSafe for OutOfBand
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