pub struct BayMirrorStatus {
pub target: Option<BayUid>,
}Expand description
Whether an output bay mirrors another device’s output, and which one.
The default is “not mirroring”.
Fields§
§target: Option<BayUid>The bay being mirrored, or None when this bay mirrors nothing.
Implementations§
Source§impl BayMirrorStatus
impl BayMirrorStatus
Sourcepub const fn is_mirroring(&self) -> bool
pub const fn is_mirroring(&self) -> bool
Reports whether this bay mirrors another.
Trait Implementations§
Source§impl Clone for BayMirrorStatus
impl Clone for BayMirrorStatus
Source§fn clone(&self) -> BayMirrorStatus
fn clone(&self) -> BayMirrorStatus
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 moreimpl Copy for BayMirrorStatus
Source§impl Debug for BayMirrorStatus
impl Debug for BayMirrorStatus
Source§impl Default for BayMirrorStatus
impl Default for BayMirrorStatus
Source§fn default() -> BayMirrorStatus
fn default() -> BayMirrorStatus
Returns the “default value” for a type. Read more
impl Eq for BayMirrorStatus
Source§impl PartialEq for BayMirrorStatus
impl PartialEq for BayMirrorStatus
impl StructuralPartialEq for BayMirrorStatus
Auto Trait Implementations§
impl Freeze for BayMirrorStatus
impl RefUnwindSafe for BayMirrorStatus
impl Send for BayMirrorStatus
impl Sync for BayMirrorStatus
impl Unpin for BayMirrorStatus
impl UnsafeUnpin for BayMirrorStatus
impl UnwindSafe for BayMirrorStatus
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