pub enum WatchBackend {
Launchd,
SystemdUser,
Unsupported,
}Variants§
Trait Implementations§
Source§impl Clone for WatchBackend
impl Clone for WatchBackend
Source§fn clone(&self) -> WatchBackend
fn clone(&self) -> WatchBackend
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 moreSource§impl Debug for WatchBackend
impl Debug for WatchBackend
Source§impl<'de> Deserialize<'de> for WatchBackend
impl<'de> Deserialize<'de> for WatchBackend
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for WatchBackend
impl PartialEq for WatchBackend
Source§fn eq(&self, other: &WatchBackend) -> bool
fn eq(&self, other: &WatchBackend) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WatchBackend
impl Serialize for WatchBackend
impl Copy for WatchBackend
impl Eq for WatchBackend
impl StructuralPartialEq for WatchBackend
Auto Trait Implementations§
impl Freeze for WatchBackend
impl RefUnwindSafe for WatchBackend
impl Send for WatchBackend
impl Sync for WatchBackend
impl Unpin for WatchBackend
impl UnsafeUnpin for WatchBackend
impl UnwindSafe for WatchBackend
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