pub struct DmForwardRequest {
pub to_dm_id: Option<String>,
pub to_channel_id: Option<String>,
pub account_id: Option<String>,
}Expand description
DmForwardRequest : Forward to either a DM (toDmId) or a channel (toChannelId); exactly one required.
Fields§
§to_dm_id: Option<String>§to_channel_id: Option<String>§account_id: Option<String>Implementations§
Source§impl DmForwardRequest
impl DmForwardRequest
Sourcepub fn new() -> DmForwardRequest
pub fn new() -> DmForwardRequest
Forward to either a DM (toDmId) or a channel (toChannelId); exactly one required.
Trait Implementations§
Source§impl Clone for DmForwardRequest
impl Clone for DmForwardRequest
Source§fn clone(&self) -> DmForwardRequest
fn clone(&self) -> DmForwardRequest
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 DmForwardRequest
impl Debug for DmForwardRequest
Source§impl Default for DmForwardRequest
impl Default for DmForwardRequest
Source§fn default() -> DmForwardRequest
fn default() -> DmForwardRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DmForwardRequest
impl<'de> Deserialize<'de> for DmForwardRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DmForwardRequest
impl PartialEq for DmForwardRequest
Source§fn eq(&self, other: &DmForwardRequest) -> bool
fn eq(&self, other: &DmForwardRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DmForwardRequest
impl Serialize for DmForwardRequest
impl StructuralPartialEq for DmForwardRequest
Auto Trait Implementations§
impl Freeze for DmForwardRequest
impl RefUnwindSafe for DmForwardRequest
impl Send for DmForwardRequest
impl Sync for DmForwardRequest
impl Unpin for DmForwardRequest
impl UnsafeUnpin for DmForwardRequest
impl UnwindSafe for DmForwardRequest
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