pub struct LoadRequestData {
pub active_track_ids: Option<Vec<i32>>,
pub autoplay: Option<bool>,
pub credentials: Option<String>,
pub credentials_type: Option<String>,
pub current_time: Option<f64>,
pub media: MediaInformation,
pub media_session_id: Option<i32>,
pub playback_rate: Option<f64>,
pub queue_data: Option<QueueData>,
}Fields§
§active_track_ids: Option<Vec<i32>>§autoplay: Option<bool>§credentials: Option<String>§credentials_type: Option<String>§current_time: Option<f64>§media: MediaInformation§media_session_id: Option<i32>§playback_rate: Option<f64>§queue_data: Option<QueueData>Trait Implementations§
Source§impl Clone for LoadRequestData
impl Clone for LoadRequestData
Source§fn clone(&self) -> LoadRequestData
fn clone(&self) -> LoadRequestData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LoadRequestData
impl Debug for LoadRequestData
Source§impl Default for LoadRequestData
impl Default for LoadRequestData
Source§fn default() -> LoadRequestData
fn default() -> LoadRequestData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoadRequestData
impl<'de> Deserialize<'de> for LoadRequestData
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 From<MediaInformation> for LoadRequestData
impl From<MediaInformation> for LoadRequestData
Source§fn from(val: MediaInformation) -> Self
fn from(val: MediaInformation) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LoadRequestData
impl RefUnwindSafe for LoadRequestData
impl Send for LoadRequestData
impl Sync for LoadRequestData
impl Unpin for LoadRequestData
impl UnsafeUnpin for LoadRequestData
impl UnwindSafe for LoadRequestData
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