pub struct LyricStream {Show 14 fields
pub id: String,
pub stream_type: MustBePosInt<4>,
pub index: Option<u32>,
pub codec: LyricCodec,
pub default: Option<bool>,
pub selected: Option<bool>,
pub title: Option<String>,
pub display_title: String,
pub extended_display_title: Option<String>,
pub key: Option<String>,
pub format: Option<String>,
pub timed: Option<String>,
pub min_lines: Option<String>,
pub provider: Option<String>,
}
Fields§
§id: String
§stream_type: MustBePosInt<4>
§index: Option<u32>
§codec: LyricCodec
§default: Option<bool>
§selected: Option<bool>
§title: Option<String>
§display_title: String
§extended_display_title: Option<String>
§key: Option<String>
§format: Option<String>
§timed: Option<String>
§min_lines: Option<String>
§provider: Option<String>
Trait Implementations§
Source§impl Clone for LyricStream
impl Clone for LyricStream
Source§fn clone(&self) -> LyricStream
fn clone(&self) -> LyricStream
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for LyricStream
impl Debug for LyricStream
Source§impl<'de> Deserialize<'de> for LyricStream
impl<'de> Deserialize<'de> for LyricStream
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
Auto Trait Implementations§
impl Freeze for LyricStream
impl RefUnwindSafe for LyricStream
impl Send for LyricStream
impl Sync for LyricStream
impl Unpin for LyricStream
impl UnwindSafe for LyricStream
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