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 UnsafeUnpin 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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more