pub struct Satellite {Show 28 fields
pub uuid: String,
pub location: String,
pub zone_name: String,
pub icon: String,
pub configuration: String,
pub software_version: String,
pub sw_gen: String,
pub min_compatible_version: String,
pub legacy_compatible_version: String,
pub boot_seq: String,
pub tv_configuration_error: String,
pub hdmi_cec_available: u8,
pub wireless_mode: u8,
pub wireless_leaf_only: u8,
pub channel_freq: u32,
pub behind_wifi_extender: u8,
pub wifi_enabled: u8,
pub eth_link: u8,
pub orientation: u8,
pub room_calibration_state: u32,
pub secure_reg_state: u32,
pub voice_config_state: u32,
pub mic_enabled: u8,
pub airplay_enabled: u8,
pub idle_state: u8,
pub more_info: String,
pub ssl_port: u16,
pub hhssl_port: u16,
}Fields§
§uuid: String§location: StringURL of the device_description.xml
zone_name: String§icon: String§configuration: String§software_version: String§sw_gen: String§min_compatible_version: String§legacy_compatible_version: String§boot_seq: String§tv_configuration_error: String§hdmi_cec_available: u8§wireless_mode: u8§wireless_leaf_only: u8§channel_freq: u32§behind_wifi_extender: u8§wifi_enabled: u8§eth_link: u8§orientation: u8§room_calibration_state: u32§secure_reg_state: u32§voice_config_state: u32§mic_enabled: u8§airplay_enabled: u8§idle_state: u8§more_info: String§ssl_port: u16§hhssl_port: u16Trait Implementations§
Source§impl<'xml> FromXml<'xml> for Satellite
impl<'xml> FromXml<'xml> for Satellite
const KIND: Kind = ::instant_xml::Kind::Element
type Accumulator = Option<Satellite>
fn matches(id: Id<'_>, field: Option<Id<'_>>) -> bool
fn deserialize<'cx>( into: &mut Self::Accumulator, field: &'static str, deserializer: &mut Deserializer<'cx, 'xml>, ) -> Result<(), Error>
impl Eq for Satellite
impl StructuralPartialEq for Satellite
Auto Trait Implementations§
impl Freeze for Satellite
impl RefUnwindSafe for Satellite
impl Send for Satellite
impl Sync for Satellite
impl Unpin for Satellite
impl UnwindSafe for Satellite
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