pub struct AddonRendererAdapterTarget {
pub stable_device_id: String,
pub target_kind: AddonRendererAdapterProtocol,
pub display_name: String,
pub network_scope: AddonRendererAdapterNetworkScope,
pub media_capabilities: AddonRendererAdapterMediaCapabilities,
pub control_capabilities: AddonRendererAdapterControlCapabilities,
pub discovered_at_ms: Option<u64>,
}Fields§
§stable_device_id: String§target_kind: AddonRendererAdapterProtocol§display_name: String§network_scope: AddonRendererAdapterNetworkScope§media_capabilities: AddonRendererAdapterMediaCapabilities§control_capabilities: AddonRendererAdapterControlCapabilities§discovered_at_ms: Option<u64>Trait Implementations§
Source§impl Clone for AddonRendererAdapterTarget
impl Clone for AddonRendererAdapterTarget
Source§fn clone(&self) -> AddonRendererAdapterTarget
fn clone(&self) -> AddonRendererAdapterTarget
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AddonRendererAdapterTarget
impl Debug for AddonRendererAdapterTarget
Source§impl<'de> Deserialize<'de> for AddonRendererAdapterTarget
impl<'de> Deserialize<'de> for AddonRendererAdapterTarget
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 AddonRendererAdapterTarget
impl PartialEq for AddonRendererAdapterTarget
Source§fn eq(&self, other: &AddonRendererAdapterTarget) -> bool
fn eq(&self, other: &AddonRendererAdapterTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for AddonRendererAdapterTarget
impl StructuralPartialEq for AddonRendererAdapterTarget
Auto Trait Implementations§
impl Freeze for AddonRendererAdapterTarget
impl RefUnwindSafe for AddonRendererAdapterTarget
impl Send for AddonRendererAdapterTarget
impl Sync for AddonRendererAdapterTarget
impl Unpin for AddonRendererAdapterTarget
impl UnsafeUnpin for AddonRendererAdapterTarget
impl UnwindSafe for AddonRendererAdapterTarget
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