pub enum RecordingButtonState {
Off,
Armed,
Active,
ArmedActive,
}Expand description
Semantic state shared by every recording button configured on a device.
Variants§
Trait Implementations§
Source§impl Clone for RecordingButtonState
impl Clone for RecordingButtonState
Source§fn clone(&self) -> RecordingButtonState
fn clone(&self) -> RecordingButtonState
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 moreimpl Copy for RecordingButtonState
Source§impl Debug for RecordingButtonState
impl Debug for RecordingButtonState
Source§impl Default for RecordingButtonState
impl Default for RecordingButtonState
Source§fn default() -> RecordingButtonState
fn default() -> RecordingButtonState
Returns the “default value” for a type. Read more
impl Eq for RecordingButtonState
Source§impl PartialEq for RecordingButtonState
impl PartialEq for RecordingButtonState
impl StructuralPartialEq for RecordingButtonState
Auto Trait Implementations§
impl Freeze for RecordingButtonState
impl RefUnwindSafe for RecordingButtonState
impl Send for RecordingButtonState
impl Sync for RecordingButtonState
impl Unpin for RecordingButtonState
impl UnsafeUnpin for RecordingButtonState
impl UnwindSafe for RecordingButtonState
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