pub struct Invite {
pub audio: bool,
pub video: bool,
pub jingle: Jingle,
pub external_uris: Vec<String>,
}
Expand description
An <invite/>
element, to invite someone to a call.
Fields§
§audio: bool
Indicates if the call is intended to be joined with participants sending audio or not.
video: bool
Indicates if the call is intended to be joined with participants sending video or not.
jingle: Jingle
A <jingle/>
element, indicating the possibility to join this call using Jingle.
external_uris: Vec<String>
An external URI, indicating alternate methods to join this call.
Trait Implementations§
Source§impl FromXml for Invite
impl FromXml for Invite
Source§type Builder = InviteFromXmlBuilder
type Builder = InviteFromXmlBuilder
A builder type used to construct the element. Read more
Source§fn from_events(
name: QName,
attrs: AttrMap,
) -> Result<Self::Builder, FromEventsError>
fn from_events( name: QName, attrs: AttrMap, ) -> Result<Self::Builder, FromEventsError>
Attempt to initiate the streamed construction of this struct from XML. Read more
impl MessagePayload for Invite
impl StructuralPartialEq for Invite
Auto Trait Implementations§
impl Freeze for Invite
impl RefUnwindSafe for Invite
impl Send for Invite
impl Sync for Invite
impl Unpin for Invite
impl UnwindSafe for Invite
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