pub struct StateDumpContent {
pub node_info: NodeInfo,
pub node_stats: NodeStats,
pub metrics: Option<MetricsSnapshot>,
pub audit_log: Option<Vec<AuditEntry>>,
pub tenants: Vec<TenantStateDump>,
}Expand description
Content for StateDump response (boxed to reduce enum size).
Fields§
§node_info: NodeInfo§node_stats: NodeStats§metrics: Option<MetricsSnapshot>§audit_log: Option<Vec<AuditEntry>>§tenants: Vec<TenantStateDump>Trait Implementations§
Source§impl Clone for StateDumpContent
impl Clone for StateDumpContent
Source§fn clone(&self) -> StateDumpContent
fn clone(&self) -> StateDumpContent
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 StateDumpContent
impl Debug for StateDumpContent
Source§impl<'de> Deserialize<'de> for StateDumpContent
impl<'de> Deserialize<'de> for StateDumpContent
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
Auto Trait Implementations§
impl Freeze for StateDumpContent
impl RefUnwindSafe for StateDumpContent
impl Send for StateDumpContent
impl Sync for StateDumpContent
impl Unpin for StateDumpContent
impl UnsafeUnpin for StateDumpContent
impl UnwindSafe for StateDumpContent
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