pub enum FileOrEmojiObject {
Emoji {
emoji: String,
},
File {
file: InternalFileObject,
},
External {
external: ExternalFileObject,
},
}
Variants§
Implementations§
Source§impl FileOrEmojiObject
impl FileOrEmojiObject
pub fn emoji_from_shortcode(name: &str) -> Self
pub fn external_file_from_url(url: Url) -> Self
Trait Implementations§
Source§impl Clone for FileOrEmojiObject
impl Clone for FileOrEmojiObject
Source§fn clone(&self) -> FileOrEmojiObject
fn clone(&self) -> FileOrEmojiObject
Returns a copy 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 FileOrEmojiObject
impl Debug for FileOrEmojiObject
Source§impl<'de> Deserialize<'de> for FileOrEmojiObject
impl<'de> Deserialize<'de> for FileOrEmojiObject
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 FileOrEmojiObject
impl PartialEq for FileOrEmojiObject
Source§impl Serialize for FileOrEmojiObject
impl Serialize for FileOrEmojiObject
impl Eq for FileOrEmojiObject
impl StructuralPartialEq for FileOrEmojiObject
Auto Trait Implementations§
impl Freeze for FileOrEmojiObject
impl RefUnwindSafe for FileOrEmojiObject
impl Send for FileOrEmojiObject
impl Sync for FileOrEmojiObject
impl Unpin for FileOrEmojiObject
impl UnwindSafe for FileOrEmojiObject
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.