[−][src]Enum rtdlib::types::RTDMessageContentType
Variants
MessageAnimation
MessageAudio
MessageBasicGroupChatCreate
MessageCall
MessageChatAddMembers
MessageChatChangePhoto
MessageChatChangeTitle
MessageChatDeleteMember
MessageChatDeletePhoto
MessageChatJoinByLink
MessageChatSetTtl
MessageChatUpgradeFrom
MessageChatUpgradeTo
MessageContact
MessageContactRegistered
MessageCustomServiceAction
MessageDocument
MessageExpiredPhoto
MessageExpiredVideo
MessageGame
MessageGameScore
MessageInvoice
MessageLocation
MessagePassportDataReceived
MessagePassportDataSent
MessagePaymentSuccessful
MessagePaymentSuccessfulBot
MessagePhoto
MessagePinMessage
MessagePoll
MessageScreenshotTaken
MessageSticker
MessageSupergroupChatCreate
MessageText
MessageUnsupported
MessageVenue
MessageVideo
MessageVideoNote
MessageVoiceNote
MessageWebsiteConnected
Methods
impl RTDMessageContentType
[src]
Trait Implementations
impl PartialOrd<RTDMessageContentType> for RTDMessageContentType
[src]
fn partial_cmp(&self, other: &RTDMessageContentType) -> Option<Ordering>
[src]
#[must_use]
fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests less than (for self
and other
) and is used by the <
operator. Read more
#[must_use]
fn le(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
#[must_use]
fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
#[must_use]
fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Clone for RTDMessageContentType
[src]
fn clone(&self) -> RTDMessageContentType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<RTDMessageContentType> for RTDMessageContentType
[src]
fn eq(&self, other: &RTDMessageContentType) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Eq for RTDMessageContentType
[src]
impl Ord for RTDMessageContentType
[src]
fn cmp(&self, other: &RTDMessageContentType) -> Ordering
[src]
fn max(self, other: Self) -> Self
1.21.0[src]
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
1.21.0[src]
Compares and returns the minimum of two values. Read more
fn clamp(self, min: Self, max: Self) -> Self
[src]
clamp
)Restrict a value to a certain interval. Read more
impl Debug for RTDMessageContentType
[src]
impl FromStr for RTDMessageContentType
[src]
type Err = ParseError
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<RTDMessageContentType, Self::Err>
[src]
impl Hash for RTDMessageContentType
[src]
Auto Trait Implementations
impl Send for RTDMessageContentType
impl Sync for RTDMessageContentType
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,