pub struct MonitorData {
pub x: i32,
pub y: i32,
pub width: u16,
pub height: u16,
pub connector: String,
}Fields§
§x: i32§y: i32§width: u16§height: u16§connector: StringTrait Implementations§
Source§impl Clone for MonitorData
impl Clone for MonitorData
Source§fn clone(&self) -> MonitorData
fn clone(&self) -> MonitorData
Returns a duplicate of the value. Read more
1.0.0 · 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 MonitorData
impl Debug for MonitorData
Source§impl FindByFirst<i128, MonitorData> for [(MonitorId, MonitorData)]
impl FindByFirst<i128, MonitorData> for [(MonitorId, MonitorData)]
fn find_by_first(&self, id: &MonitorId) -> Option<&MonitorData>
Auto Trait Implementations§
impl Freeze for MonitorData
impl RefUnwindSafe for MonitorData
impl Send for MonitorData
impl Sync for MonitorData
impl Unpin for MonitorData
impl UnsafeUnpin for MonitorData
impl UnwindSafe for MonitorData
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