pub struct PayloadOptionsBuilder { /* private fields */ }
Expand description
Builder for PayloadOptions
.
Implementations§
Source§impl PayloadOptionsBuilder
impl PayloadOptionsBuilder
Sourcepub fn with_stealth_mode<VALUE: Into<bool>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn with_stealth_mode<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
(Default: false) - если true, то сообщение будет отправлено в чат только в том случае, если в чате включен стелс режим
pub fn with_notification_opts<VALUE: Into<PayloadOptionsNotificationOptions>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn build(&self) -> Result<PayloadOptions, PayloadOptionsBuilderError>
pub fn build(&self) -> Result<PayloadOptions, PayloadOptionsBuilderError>
Trait Implementations§
Source§impl Clone for PayloadOptionsBuilder
impl Clone for PayloadOptionsBuilder
Source§fn clone(&self) -> PayloadOptionsBuilder
fn clone(&self) -> PayloadOptionsBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for PayloadOptionsBuilder
impl RefUnwindSafe for PayloadOptionsBuilder
impl Send for PayloadOptionsBuilder
impl Sync for PayloadOptionsBuilder
impl Unpin for PayloadOptionsBuilder
impl UnwindSafe for PayloadOptionsBuilder
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