#[non_exhaustive]pub struct VideoNote {
pub file_id: Id,
pub file_unique_id: String,
pub length: u32,
pub duration: u32,
pub thumb: Option<PhotoSize>,
pub file_size: Option<u32>,
}
Expand description
Represents a VideoNote
.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.file_id: Id
The file ID of the video note.
file_unique_id: String
The unique ID of the video note.
length: u32
The length of the video note.
duration: u32
The duration of the video note.
thumb: Option<PhotoSize>
The thumb ID of the video note.
file_size: Option<u32>
The file size of the video note.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VideoNote
impl<'de> Deserialize<'de> for VideoNote
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
impl AsFileId for VideoNote
impl Eq for VideoNote
impl StructuralPartialEq for VideoNote
Auto Trait Implementations§
impl Freeze for VideoNote
impl RefUnwindSafe for VideoNote
impl Send for VideoNote
impl Sync for VideoNote
impl Unpin for VideoNote
impl UnwindSafe for VideoNote
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.