pub struct StreamProxy {
pub mode: StreamProxyMode,
pub node: ResourceIdentifier,
}Fields§
§mode: StreamProxyModeProxymode used for this group.
node: ResourceIdentifierReference to the device acting as proxy.
The proxy node relays the entertainment traffic and should be located in or close to all entertainment lamps in this group.
The node set by the application (StreamProxyMode::Manual) resp selected by the bridge (StreamProxyMode::Auto).
Writing sets mode to StreamProxyMode::Manual. Is not allowed to be combined with StreamProxyMode::Auto.
Can be type ResourceType::Bridge or ResourceType::ZigbeeConnectivity.
Trait Implementations§
Source§impl Clone for StreamProxy
impl Clone for StreamProxy
Source§fn clone(&self) -> StreamProxy
fn clone(&self) -> StreamProxy
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 StreamProxy
impl Debug for StreamProxy
Source§impl<'de> Deserialize<'de> for StreamProxy
impl<'de> Deserialize<'de> for StreamProxy
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
Auto Trait Implementations§
impl Freeze for StreamProxy
impl RefUnwindSafe for StreamProxy
impl Send for StreamProxy
impl Sync for StreamProxy
impl Unpin for StreamProxy
impl UnsafeUnpin for StreamProxy
impl UnwindSafe for StreamProxy
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