pub struct OobConnection {Show 16 fields
pub their_role: String,
pub created_at: String,
pub my_did: Option<String>,
pub connection_id: String,
pub their_did: Option<String>,
pub invitation_key: Option<String>,
pub state: String,
pub routing_state: String,
pub accept: String,
pub their_label: Option<String>,
pub invitation_mode: String,
pub rfc23_state: String,
pub updated_at: String,
pub alias: Option<String>,
pub request_id: Option<String>,
pub invitation_msg_id: Option<String>,
}Expand description
A single connection structure
Fields§
§their_role: StringTheir role in the connection process
created_at: StringWhen the connection is created
my_did: Option<String>Your did used in the connection process
connection_id: StringThe connection id used for further functionality
their_did: Option<String>Optional their did used in the connection proces
invitation_key: Option<String>The invitation key used
state: StringThe current connection state
routing_state: StringThe routing state of the current connection
accept: StringTODO
their_label: Option<String>Their label as set when the connection is initialized
invitation_mode: StringWhat the mode of the invitation is
rfc23_state: StringState of the connection according to rfc23
updated_at: StringLast time that the connection was updated
alias: Option<String>Alias used when creating the invitation
request_id: Option<String>Id of the request
invitation_msg_id: Option<String>Id of the invitation message
Trait Implementations§
Source§impl Debug for OobConnection
impl Debug for OobConnection
Source§impl<'de> Deserialize<'de> for OobConnection
impl<'de> Deserialize<'de> for OobConnection
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 OobConnection
impl RefUnwindSafe for OobConnection
impl Send for OobConnection
impl Sync for OobConnection
impl Unpin for OobConnection
impl UnwindSafe for OobConnection
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