pub struct ConnectionReceiveInvitationOptions {
pub id: Option<String>,
pub did: Option<String>,
pub image_url: Option<String>,
pub label: Option<String>,
pub recipient_keys: Option<Vec<String>>,
pub routing_keys: Option<Vec<String>>,
pub service_endpoint: Option<String>,
}Expand description
Options for receiving an invitation
Fields§
§id: Option<String>Id of the connection
did: Option<String>Did used for the connection
image_url: Option<String>Url to an image that can be used as an avatar
label: Option<String>Label used for the connection
recipient_keys: Option<Vec<String>>Keys used by the recipient
routing_keys: Option<Vec<String>>Routing keys used
service_endpoint: Option<String>Service endpoint to call
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ConnectionReceiveInvitationOptions
impl<'de> Deserialize<'de> for ConnectionReceiveInvitationOptions
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 ConnectionReceiveInvitationOptions
impl RefUnwindSafe for ConnectionReceiveInvitationOptions
impl Send for ConnectionReceiveInvitationOptions
impl Sync for ConnectionReceiveInvitationOptions
impl Unpin for ConnectionReceiveInvitationOptions
impl UnwindSafe for ConnectionReceiveInvitationOptions
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