pub struct SinksUpdatedParams {
pub sinks: Vec<Sink>,
}Expand description
This is fired whenever the list of available sinks changes. A sink is a device or a software surface that you can cast to. sinksUpdated
Fields§
§sinks: Vec<Sink>Trait Implementations§
Source§impl Clone for SinksUpdatedParams
impl Clone for SinksUpdatedParams
Source§fn clone(&self) -> SinksUpdatedParams
fn clone(&self) -> SinksUpdatedParams
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 SinksUpdatedParams
impl Debug for SinksUpdatedParams
Source§impl<'de> Deserialize<'de> for SinksUpdatedParams
impl<'de> Deserialize<'de> for SinksUpdatedParams
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 SinksUpdatedParams
impl PartialEq for SinksUpdatedParams
Source§impl Serialize for SinksUpdatedParams
impl Serialize for SinksUpdatedParams
impl StructuralPartialEq for SinksUpdatedParams
Auto Trait Implementations§
impl Freeze for SinksUpdatedParams
impl RefUnwindSafe for SinksUpdatedParams
impl Send for SinksUpdatedParams
impl Sync for SinksUpdatedParams
impl Unpin for SinksUpdatedParams
impl UnsafeUnpin for SinksUpdatedParams
impl UnwindSafe for SinksUpdatedParams
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