pub struct MonitorData {
pub id: MonitorId,
pub x: i32,
pub y: i32,
pub width: u16,
pub height: u16,
pub scale: f32,
pub connector: String,
}Fields§
§id: MonitorId§x: i32§y: i32§width: u16§height: u16§scale: f32§connector: StringTrait Implementations§
Source§impl ByFirst<i128, MonitorData> for [(MonitorId, MonitorData)]
impl ByFirst<i128, MonitorData> for [(MonitorId, MonitorData)]
fn find_by_first(&self, id: &MonitorId) -> Option<&MonitorData>
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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto 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