aboutsummaryrefslogtreecommitdiffstats
path: root/src/api/wayland/monitor.rs
blob: 3a42f1f76007ca434190668aa15fb4a3257369cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
use std::collections::VecDeque;

#[derive(Clone)]
pub struct MonitorId;

#[inline]
pub fn get_available_monitors() -> VecDeque<MonitorId> {
    unimplemented!()
}
#[inline]
pub fn get_primary_monitor() -> MonitorId {
    unimplemented!()
}

impl MonitorId {
    pub fn get_name(&self) -> Option<String> {
        unimplemented!()
    }

    #[inline]
    pub fn get_native_identifier(&self) -> ::native_monitor::NativeMonitorId {
        unimplemented!()
    }

    pub fn get_dimensions(&self) -> (u32, u32) {
        unimplemented!()
    }
}