pub struct QueueEvent {
pub last_change: Option<DecodeXmlString<QueueLastChangeMap>>,
}Expand description
A parsed event produced by the Queue service.
Use SonosDevice::subscribe_queue() to obtain an event
stream that produces these.
Fields§
§last_change: Option<DecodeXmlString<QueueLastChangeMap>>Trait Implementations§
Source§impl Clone for QueueEvent
impl Clone for QueueEvent
Source§fn clone(&self) -> QueueEvent
fn clone(&self) -> QueueEvent
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 QueueEvent
impl Debug for QueueEvent
Source§impl DecodeXml for QueueEvent
impl DecodeXml for QueueEvent
fn decode_xml(xml: &str) -> Result<Self>
Source§impl Default for QueueEvent
impl Default for QueueEvent
Source§fn default() -> QueueEvent
fn default() -> QueueEvent
Returns the “default value” for a type. Read more
Source§impl PartialEq for QueueEvent
impl PartialEq for QueueEvent
impl StructuralPartialEq for QueueEvent
Auto Trait Implementations§
impl Freeze for QueueEvent
impl RefUnwindSafe for QueueEvent
impl Send for QueueEvent
impl Sync for QueueEvent
impl Unpin for QueueEvent
impl UnwindSafe for QueueEvent
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