Trait Toggleable

Source
pub trait Toggleable {
    // Required methods
    fn enable(&mut self);
    fn disable(&mut self);
    fn is_enabled(&self) -> &bool;
}
Expand description

Common trait for toggleable objects.

Required Methods§

Source

fn enable(&mut self)

Enables the object.

Source

fn disable(&mut self)

Disables the object.

Source

fn is_enabled(&self) -> &bool

Returns whether the object is enabled.

Implementors§