Struct gse_do_not_disturb::DoNotDisturb [−][src]
pub struct DoNotDisturb;
Methods
impl DoNotDisturb
[src]
impl DoNotDisturb
pub fn new() -> Result<Self, String>
[src]
pub fn new() -> Result<Self, String>
pub fn activate(&self) -> Result<(), String>
[src]
pub fn activate(&self) -> Result<(), String>
Activate the do not disturb mode
pub fn deactivate(&self) -> Result<(), String>
[src]
pub fn deactivate(&self) -> Result<(), String>
Deactivate the do not disturb mode
pub fn is_active(&self) -> Result<bool, String>
[src]
pub fn is_active(&self) -> Result<bool, String>
Determines if the do not disturb mode is active. Returns true if DND is active, false otherwise.
Auto Trait Implementations
impl Send for DoNotDisturb
impl Send for DoNotDisturb
impl Sync for DoNotDisturb
impl Sync for DoNotDisturb