pub struct CallState { /* private fields */ }Implementations§
Source§impl CallState
impl CallState
pub fn check_mailbox( &mut self, req: CheckMailbox, ) -> Result<CheckMailboxOut, CheckMailboxError>
Source§impl CallState
impl CallState
pub fn create_call(&mut self) -> Result<CreateCallOut, CreateCallError>
Source§impl CallState
impl CallState
pub fn join_query( &mut self, req: JoinQuery, ) -> Result<JoinQueryOut, JoinQueryError>
Source§impl CallState
impl CallState
pub fn send_answer(&mut self, req: SendAnswer) -> Result<(), SendAnswerError>
Source§impl CallState
impl CallState
pub fn send_offer(&mut self, req: SendOffer) -> Result<(), SendOfferError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CallState
impl RefUnwindSafe for CallState
impl Send for CallState
impl Sync for CallState
impl Unpin for CallState
impl UnwindSafe for CallState
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