pub enum PresenceSignature {
Absent,
Far,
Close,
}Expand description
Nearby presence signature — person or object detection.
Variants§
Absent
No person detected in sensor range.
Far
Person detected at a distance (outer detection zone).
Close
Person detected in close proximity (inner detection zone).
Trait Implementations§
Source§impl Clone for PresenceSignature
impl Clone for PresenceSignature
Source§fn clone(&self) -> PresenceSignature
fn clone(&self) -> PresenceSignature
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PresenceSignature
impl Debug for PresenceSignature
Source§impl Hash for PresenceSignature
impl Hash for PresenceSignature
Source§impl PartialEq for PresenceSignature
impl PartialEq for PresenceSignature
impl Copy for PresenceSignature
impl Eq for PresenceSignature
impl StructuralPartialEq for PresenceSignature
Auto Trait Implementations§
impl Freeze for PresenceSignature
impl RefUnwindSafe for PresenceSignature
impl Send for PresenceSignature
impl Sync for PresenceSignature
impl Unpin for PresenceSignature
impl UnsafeUnpin for PresenceSignature
impl UnwindSafe for PresenceSignature
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