Struct zng_view_api::window::MonitorId
source · pub struct MonitorId(/* private fields */);Expand description
Monitor screen ID in channel.
In the View Process this is mapped to a system id.
In the App Process this is mapped to an unique id, but does not survived View crashes.
The View Process defines the ID.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for MonitorId
impl<'de> Deserialize<'de> for MonitorId
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 MonitorId
impl PartialEq for MonitorId
impl Copy for MonitorId
impl Eq for MonitorId
impl StructuralPartialEq for MonitorId
Auto Trait Implementations§
impl Freeze for MonitorId
impl RefUnwindSafe for MonitorId
impl Send for MonitorId
impl Sync for MonitorId
impl Unpin for MonitorId
impl UnwindSafe for MonitorId
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