pub struct DisallowsObject {
pub interrupting_playback: Option<bool>,
pub pausing: Option<bool>,
pub resuming: Option<bool>,
pub seeking: Option<bool>,
pub skipping_next: Option<bool>,
pub skipping_prev: Option<bool>,
pub toggling_repeat_context: Option<bool>,
pub toggling_repeat_track: Option<bool>,
pub toggling_shuffle: Option<bool>,
pub transferring_playback: Option<bool>,
}
Expand description
Fields§
§interrupting_playback: Option<bool>
Interrupting playback. Optional field.
pausing: Option<bool>
Pausing. Optional field.
resuming: Option<bool>
Resuming. Optional field.
seeking: Option<bool>
Seeking playback location. Optional field.
skipping_next: Option<bool>
Skipping to the next context. Optional field.
skipping_prev: Option<bool>
Skipping to the previous context. Optional field.
toggling_repeat_context: Option<bool>
Toggling repeat context flag. Optional field.
toggling_repeat_track: Option<bool>
Toggling repeat track flag. Optional field.
toggling_shuffle: Option<bool>
Toggling shuffle flag. Optional field.
transferring_playback: Option<bool>
Transfering playback between devices. Optional field.
Trait Implementations§
Source§impl Clone for DisallowsObject
impl Clone for DisallowsObject
Source§fn clone(&self) -> DisallowsObject
fn clone(&self) -> DisallowsObject
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 DisallowsObject
impl Debug for DisallowsObject
Source§impl<'de> Deserialize<'de> for DisallowsObject
impl<'de> Deserialize<'de> for DisallowsObject
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 DisallowsObject
impl PartialEq for DisallowsObject
Source§impl Serialize for DisallowsObject
impl Serialize for DisallowsObject
impl Eq for DisallowsObject
impl StructuralPartialEq for DisallowsObject
Auto Trait Implementations§
impl Freeze for DisallowsObject
impl RefUnwindSafe for DisallowsObject
impl Send for DisallowsObject
impl Sync for DisallowsObject
impl Unpin for DisallowsObject
impl UnwindSafe for DisallowsObject
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.