#[non_exhaustive]pub struct Streamable {
pub fulltrack: String,
pub text: String,
}Expand description
Streamability information for a track
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.fulltrack: StringWhether the full track is streamable (“0” or “1”)
text: StringAdditional streamability information
Trait Implementations§
Source§impl Clone for Streamable
impl Clone for Streamable
Source§fn clone(&self) -> Streamable
fn clone(&self) -> Streamable
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 Streamable
impl Debug for Streamable
Source§impl<'de> Deserialize<'de> for Streamable
impl<'de> Deserialize<'de> for Streamable
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 Streamable
impl RefUnwindSafe for Streamable
impl Send for Streamable
impl Sync for Streamable
impl Unpin for Streamable
impl UnsafeUnpin for Streamable
impl UnwindSafe for Streamable
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