pub struct PaidMediaPreview {
pub width: i32,
pub height: i32,
pub duration: i32,
pub minithumbnail: Option<Minithumbnail>,
}Expand description
The media is hidden until the invoice is paid
Fields§
§width: i32Media width; 0 if unknown
height: i32Media height; 0 if unknown
duration: i32Media duration, in seconds; 0 if unknown
minithumbnail: Option<Minithumbnail>Media minithumbnail; may be null
Trait Implementations§
Source§impl Clone for PaidMediaPreview
impl Clone for PaidMediaPreview
Source§fn clone(&self) -> PaidMediaPreview
fn clone(&self) -> PaidMediaPreview
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 PaidMediaPreview
impl Debug for PaidMediaPreview
Source§impl Default for PaidMediaPreview
impl Default for PaidMediaPreview
Source§fn default() -> PaidMediaPreview
fn default() -> PaidMediaPreview
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PaidMediaPreview
impl<'de> Deserialize<'de> for PaidMediaPreview
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 PaidMediaPreview
impl PartialEq for PaidMediaPreview
Source§impl Serialize for PaidMediaPreview
impl Serialize for PaidMediaPreview
impl StructuralPartialEq for PaidMediaPreview
Auto Trait Implementations§
impl Freeze for PaidMediaPreview
impl RefUnwindSafe for PaidMediaPreview
impl Send for PaidMediaPreview
impl Sync for PaidMediaPreview
impl Unpin for PaidMediaPreview
impl UnsafeUnpin for PaidMediaPreview
impl UnwindSafe for PaidMediaPreview
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