pub struct ProjectionSyncReport {
pub status: ProjectionStatus,
pub synced_files: usize,
pub synced_symbols: usize,
pub degraded: bool,
pub error: Option<ProjectionSyncError>,
}Fields§
§status: ProjectionStatus§synced_files: usize§synced_symbols: usize§degraded: bool§error: Option<ProjectionSyncError>Implementations§
Trait Implementations§
Source§impl Clone for ProjectionSyncReport
impl Clone for ProjectionSyncReport
Source§fn clone(&self) -> ProjectionSyncReport
fn clone(&self) -> ProjectionSyncReport
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 ProjectionSyncReport
impl Debug for ProjectionSyncReport
Source§impl<'de> Deserialize<'de> for ProjectionSyncReport
impl<'de> Deserialize<'de> for ProjectionSyncReport
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 ProjectionSyncReport
impl PartialEq for ProjectionSyncReport
Source§fn eq(&self, other: &ProjectionSyncReport) -> bool
fn eq(&self, other: &ProjectionSyncReport) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProjectionSyncReport
impl Serialize for ProjectionSyncReport
impl Eq for ProjectionSyncReport
impl StructuralPartialEq for ProjectionSyncReport
Auto Trait Implementations§
impl Freeze for ProjectionSyncReport
impl RefUnwindSafe for ProjectionSyncReport
impl Send for ProjectionSyncReport
impl Sync for ProjectionSyncReport
impl Unpin for ProjectionSyncReport
impl UnsafeUnpin for ProjectionSyncReport
impl UnwindSafe for ProjectionSyncReport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.