pub struct DiscoveryMuteResponse {
pub managed_proxy: bool,
pub sub_device: bool,
pub boot_loader: bool,
pub proxy_device: bool,
pub binding_uid: Option<UniqueIdentifier>,
}
Expand description
Response to discovery mute/unmute requests.
Fields§
§managed_proxy: bool
The responder is a proxy device.
sub_device: bool
The responder supports sub devices.
boot_loader: bool
The responder is not operational before receiving a firmware update.
proxy_device: bool
A proxy device has responded on behalf of another device.
binding_uid: Option<UniqueIdentifier>
Included if the responding device contains multiple responder ports. It is the UUID to the primary port of the device.
Implementations§
Source§impl DiscoveryMuteResponse
impl DiscoveryMuteResponse
pub fn deserialize(data: &[u8]) -> Result<Self, DeserializationError>
pub fn serialize(&self) -> DataPack
Trait Implementations§
Source§impl Debug for DiscoveryMuteResponse
impl Debug for DiscoveryMuteResponse
Source§impl PartialEq for DiscoveryMuteResponse
impl PartialEq for DiscoveryMuteResponse
impl Eq for DiscoveryMuteResponse
impl StructuralPartialEq for DiscoveryMuteResponse
Auto Trait Implementations§
impl Freeze for DiscoveryMuteResponse
impl RefUnwindSafe for DiscoveryMuteResponse
impl Send for DiscoveryMuteResponse
impl Sync for DiscoveryMuteResponse
impl Unpin for DiscoveryMuteResponse
impl UnwindSafe for DiscoveryMuteResponse
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