pub enum WatchSemanticState {
None,
Pending {
pending_chunks: usize,
},
Unavailable {
pending_chunks: usize,
reason: String,
},
Blocked {
space: String,
reason: String,
fix: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for WatchSemanticState
impl Clone for WatchSemanticState
Source§fn clone(&self) -> WatchSemanticState
fn clone(&self) -> WatchSemanticState
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 WatchSemanticState
impl Debug for WatchSemanticState
Source§impl<'de> Deserialize<'de> for WatchSemanticState
impl<'de> Deserialize<'de> for WatchSemanticState
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 WatchSemanticState
impl PartialEq for WatchSemanticState
Source§fn eq(&self, other: &WatchSemanticState) -> bool
fn eq(&self, other: &WatchSemanticState) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WatchSemanticState
impl Serialize for WatchSemanticState
impl Eq for WatchSemanticState
impl StructuralPartialEq for WatchSemanticState
Auto Trait Implementations§
impl Freeze for WatchSemanticState
impl RefUnwindSafe for WatchSemanticState
impl Send for WatchSemanticState
impl Sync for WatchSemanticState
impl Unpin for WatchSemanticState
impl UnsafeUnpin for WatchSemanticState
impl UnwindSafe for WatchSemanticState
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