pub struct EditMessageBody {
pub content: Option<String>,
pub embeds: Option<Vec<MessageEmbed>>,
pub attachments: Option<Vec<AttachmentRequest>>,
pub allowed_mentions: Option<AllowedMentions>,
pub flags: Option<MessageFlags>,
}Fields§
§content: Option<String>§embeds: Option<Vec<MessageEmbed>>§attachments: Option<Vec<AttachmentRequest>>§allowed_mentions: Option<AllowedMentions>§flags: Option<MessageFlags>Implementations§
Source§impl EditMessageBody
impl EditMessageBody
Sourcepub fn builder() -> EditMessageBodyBuilder
pub fn builder() -> EditMessageBodyBuilder
Create an instance of EditMessageBody using the builder syntax
Trait Implementations§
Source§impl Clone for EditMessageBody
impl Clone for EditMessageBody
Source§fn clone(&self) -> EditMessageBody
fn clone(&self) -> EditMessageBody
Returns a duplicate of the value. Read more
1.0.0 · 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 EditMessageBody
impl Debug for EditMessageBody
Auto Trait Implementations§
impl Freeze for EditMessageBody
impl RefUnwindSafe for EditMessageBody
impl Send for EditMessageBody
impl Sync for EditMessageBody
impl Unpin for EditMessageBody
impl UnsafeUnpin for EditMessageBody
impl UnwindSafe for EditMessageBody
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