pub struct CleanMessagesRequestBuilder { /* private fields */ }Expand description
Builder for clean messages request.
Implementations§
Source§impl CleanMessagesRequestBuilder
impl CleanMessagesRequestBuilder
Sourcepub fn message_ids(self, message_ids: Vec<String>) -> Self
pub fn message_ids(self, message_ids: Vec<String>) -> Self
Set message IDs to clean.
Sourcepub fn add_message_id(self, message_id: impl Into<String>) -> Self
pub fn add_message_id(self, message_id: impl Into<String>) -> Self
Add a single message ID.
Sourcepub fn ignore_quotes(self, ignore: bool) -> Self
pub fn ignore_quotes(self, ignore: bool) -> Self
Set whether to ignore quotes.
Sourcepub fn ignore_links(self, ignore: bool) -> Self
pub fn ignore_links(self, ignore: bool) -> Self
Set whether to ignore links.
Sourcepub fn ignore_images(self, ignore: bool) -> Self
pub fn ignore_images(self, ignore: bool) -> Self
Set whether to ignore images.
Sourcepub fn ignore_tables(self, ignore: bool) -> Self
pub fn ignore_tables(self, ignore: bool) -> Self
Set whether to ignore tables.
Sourcepub fn build(self) -> CleanMessagesRequest
pub fn build(self) -> CleanMessagesRequest
Build the clean messages request.
Trait Implementations§
Source§impl Clone for CleanMessagesRequestBuilder
impl Clone for CleanMessagesRequestBuilder
Source§fn clone(&self) -> CleanMessagesRequestBuilder
fn clone(&self) -> CleanMessagesRequestBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CleanMessagesRequestBuilder
impl Debug for CleanMessagesRequestBuilder
Source§impl Default for CleanMessagesRequestBuilder
impl Default for CleanMessagesRequestBuilder
Source§fn default() -> CleanMessagesRequestBuilder
fn default() -> CleanMessagesRequestBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CleanMessagesRequestBuilder
impl RefUnwindSafe for CleanMessagesRequestBuilder
impl Send for CleanMessagesRequestBuilder
impl Sync for CleanMessagesRequestBuilder
impl Unpin for CleanMessagesRequestBuilder
impl UnsafeUnpin for CleanMessagesRequestBuilder
impl UnwindSafe for CleanMessagesRequestBuilder
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