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