pub struct DeviceProfile {
pub name: Option<String>,
pub platform: Option<String>,
}Expand description
Public presentation metadata for one enrolled native installation.
This is deliberately provider-neutral and mirrors the browser/WASM v2 device profile. It is persisted by the OpenRTC control plane so durable user-device discovery does not depend on a live presence frame to learn a useful name or platform.
Fields§
§name: Option<String>§platform: Option<String>Trait Implementations§
Source§impl Clone for DeviceProfile
impl Clone for DeviceProfile
Source§impl Debug for DeviceProfile
impl Debug for DeviceProfile
Source§impl Default for DeviceProfile
impl Default for DeviceProfile
impl Eq for DeviceProfile
Source§impl PartialEq for DeviceProfile
impl PartialEq for DeviceProfile
Source§impl Serialize for DeviceProfile
impl Serialize for DeviceProfile
impl StructuralPartialEq for DeviceProfile
Auto Trait Implementations§
impl Freeze for DeviceProfile
impl RefUnwindSafe for DeviceProfile
impl Send for DeviceProfile
impl Sync for DeviceProfile
impl Unpin for DeviceProfile
impl UnsafeUnpin for DeviceProfile
impl UnwindSafe for DeviceProfile
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.