pub struct SetOptionsCommand {
pub shuffling_context: Option<bool>,
pub repeating_context: Option<bool>,
pub repeating_track: Option<bool>,
pub options: Option<OptionsOptions>,
pub logging_params: LoggingParams,
}Fields§
§shuffling_context: Option<bool>§repeating_context: Option<bool>§repeating_track: Option<bool>§options: Option<OptionsOptions>§logging_params: LoggingParamsTrait Implementations§
Source§impl Clone for SetOptionsCommand
impl Clone for SetOptionsCommand
Source§fn clone(&self) -> SetOptionsCommand
fn clone(&self) -> SetOptionsCommand
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 SetOptionsCommand
impl Debug for SetOptionsCommand
Source§impl<'de> Deserialize<'de> for SetOptionsCommand
impl<'de> Deserialize<'de> for SetOptionsCommand
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 SetOptionsCommand
impl RefUnwindSafe for SetOptionsCommand
impl Send for SetOptionsCommand
impl Sync for SetOptionsCommand
impl Unpin for SetOptionsCommand
impl UnwindSafe for SetOptionsCommand
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