pub struct ProjectHealthSummary {
pub paused: bool,
pub watchdog_state: String,
pub unhealthy_members: Vec<String>,
pub member_count: usize,
pub active_member_count: usize,
pub pending_inbox_count: usize,
pub triage_backlog_count: usize,
}Fields§
§paused: bool§watchdog_state: String§unhealthy_members: Vec<String>§member_count: usize§active_member_count: usize§pending_inbox_count: usize§triage_backlog_count: usizeTrait Implementations§
Source§impl Clone for ProjectHealthSummary
impl Clone for ProjectHealthSummary
Source§fn clone(&self) -> ProjectHealthSummary
fn clone(&self) -> ProjectHealthSummary
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 ProjectHealthSummary
impl Debug for ProjectHealthSummary
Source§impl<'de> Deserialize<'de> for ProjectHealthSummary
impl<'de> Deserialize<'de> for ProjectHealthSummary
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 ProjectHealthSummary
impl PartialEq for ProjectHealthSummary
Source§impl Serialize for ProjectHealthSummary
impl Serialize for ProjectHealthSummary
impl Eq for ProjectHealthSummary
impl StructuralPartialEq for ProjectHealthSummary
Auto Trait Implementations§
impl Freeze for ProjectHealthSummary
impl RefUnwindSafe for ProjectHealthSummary
impl Send for ProjectHealthSummary
impl Sync for ProjectHealthSummary
impl Unpin for ProjectHealthSummary
impl UnsafeUnpin for ProjectHealthSummary
impl UnwindSafe for ProjectHealthSummary
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<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.Source§impl<T> DowncastSync for T
impl<T> DowncastSync for T
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.