pub struct ClientSender(/* private fields */);Expand description
Write half of a Client.
Implementations§
Source§impl ClientSender
impl ClientSender
Sourcepub async fn send_stanza(&self, stanza: Stanza) -> Result<StanzaToken, Error>
pub async fn send_stanza(&self, stanza: Stanza) -> Result<StanzaToken, Error>
Send a stanza.
See the documentation of Client::send_stanza for more
information.
Sourcepub async fn send_iq(&self, to: Option<Jid>, req: IqRequest) -> IqResponseToken ⓘ
pub async fn send_iq(&self, to: Option<Jid>, req: IqRequest) -> IqResponseToken ⓘ
Send in iq.
See the documentation of Client::send_iq for more information.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ClientSender
impl !RefUnwindSafe for ClientSender
impl Send for ClientSender
impl Sync for ClientSender
impl Unpin for ClientSender
impl !UnwindSafe for ClientSender
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