pub struct PersistentOfflineTopicStats {
pub broker_name: Option<String>,
pub cursor_details: Option<HashMap<String, CursorDetails>>,
pub data_ledger_details: Option<Vec<LedgerDetails>>,
pub message_backlog: Option<i64>,
pub stat_generated_at: Option<String>,
pub storage_size: Option<i64>,
pub topic_name: Option<String>,
pub total_messages: Option<i64>,
}Fields§
§broker_name: Option<String>§cursor_details: Option<HashMap<String, CursorDetails>>§data_ledger_details: Option<Vec<LedgerDetails>>§message_backlog: Option<i64>§stat_generated_at: Option<String>§storage_size: Option<i64>§topic_name: Option<String>§total_messages: Option<i64>Implementations§
Source§impl PersistentOfflineTopicStats
impl PersistentOfflineTopicStats
pub fn new() -> PersistentOfflineTopicStats
Trait Implementations§
Source§impl Clone for PersistentOfflineTopicStats
impl Clone for PersistentOfflineTopicStats
Source§fn clone(&self) -> PersistentOfflineTopicStats
fn clone(&self) -> PersistentOfflineTopicStats
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 PersistentOfflineTopicStats
impl Debug for PersistentOfflineTopicStats
Source§impl Default for PersistentOfflineTopicStats
impl Default for PersistentOfflineTopicStats
Source§fn default() -> PersistentOfflineTopicStats
fn default() -> PersistentOfflineTopicStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PersistentOfflineTopicStats
impl<'de> Deserialize<'de> for PersistentOfflineTopicStats
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
impl StructuralPartialEq for PersistentOfflineTopicStats
Auto Trait Implementations§
impl Freeze for PersistentOfflineTopicStats
impl RefUnwindSafe for PersistentOfflineTopicStats
impl Send for PersistentOfflineTopicStats
impl Sync for PersistentOfflineTopicStats
impl Unpin for PersistentOfflineTopicStats
impl UnwindSafe for PersistentOfflineTopicStats
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