pub struct LinkPreviewTypeEmbeddedAudioPlayer {
pub url: String,
pub thumbnail: Option<Photo>,
pub duration: i32,
pub width: i32,
pub height: i32,
}Expand description
The link is a link to an audio player
Fields§
§url: StringURL of the external audio player
thumbnail: Option<Photo>Thumbnail of the audio; may be null if unknown
duration: i32Duration of the audio, in seconds
width: i32Expected width of the embedded player
height: i32Expected height of the embedded player
Trait Implementations§
Source§impl Clone for LinkPreviewTypeEmbeddedAudioPlayer
impl Clone for LinkPreviewTypeEmbeddedAudioPlayer
Source§fn clone(&self) -> LinkPreviewTypeEmbeddedAudioPlayer
fn clone(&self) -> LinkPreviewTypeEmbeddedAudioPlayer
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 Default for LinkPreviewTypeEmbeddedAudioPlayer
impl Default for LinkPreviewTypeEmbeddedAudioPlayer
Source§fn default() -> LinkPreviewTypeEmbeddedAudioPlayer
fn default() -> LinkPreviewTypeEmbeddedAudioPlayer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LinkPreviewTypeEmbeddedAudioPlayer
impl<'de> Deserialize<'de> for LinkPreviewTypeEmbeddedAudioPlayer
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 LinkPreviewTypeEmbeddedAudioPlayer
impl PartialEq for LinkPreviewTypeEmbeddedAudioPlayer
Source§fn eq(&self, other: &LinkPreviewTypeEmbeddedAudioPlayer) -> bool
fn eq(&self, other: &LinkPreviewTypeEmbeddedAudioPlayer) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LinkPreviewTypeEmbeddedAudioPlayer
Auto Trait Implementations§
impl Freeze for LinkPreviewTypeEmbeddedAudioPlayer
impl RefUnwindSafe for LinkPreviewTypeEmbeddedAudioPlayer
impl Send for LinkPreviewTypeEmbeddedAudioPlayer
impl Sync for LinkPreviewTypeEmbeddedAudioPlayer
impl Unpin for LinkPreviewTypeEmbeddedAudioPlayer
impl UnsafeUnpin for LinkPreviewTypeEmbeddedAudioPlayer
impl UnwindSafe for LinkPreviewTypeEmbeddedAudioPlayer
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