pub struct CreateMessage {
pub channel_id: Id<ChannelMarker>,
pub message: CreateMessageBody,
}Fields§
§channel_id: Id<ChannelMarker>§message: CreateMessageBodyImplementations§
Source§impl CreateMessage
impl CreateMessage
Sourcepub fn builder() -> CreateMessageBuilder
pub fn builder() -> CreateMessageBuilder
Create an instance of CreateMessage using the builder syntax
Trait Implementations§
Source§impl Clone for CreateMessage
impl Clone for CreateMessage
Source§fn clone(&self) -> CreateMessage
fn clone(&self) -> CreateMessage
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 CreateMessage
impl Debug for CreateMessage
Auto Trait Implementations§
impl Freeze for CreateMessage
impl RefUnwindSafe for CreateMessage
impl Send for CreateMessage
impl Sync for CreateMessage
impl Unpin for CreateMessage
impl UnsafeUnpin for CreateMessage
impl UnwindSafe for CreateMessage
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