pub struct DataStreamsStatsResponse {
pub shards: ShardStatistics,
pub backing_indices: u32,
pub data_stream_count: u32,
pub data_streams: Vec<DataStreamStats>,
pub total_store_size: Option<String>,
pub total_store_size_bytes: u32,
}Fields§
§shards: ShardStatistics§backing_indices: u32Total number of backing indexes for the selected data streams.
data_stream_count: u32Total number of selected data streams.
data_streams: Vec<DataStreamStats>Contains statistics for the selected data streams.
total_store_size: Option<String>§total_store_size_bytes: u32Implementations§
Source§impl DataStreamsStatsResponse
impl DataStreamsStatsResponse
pub fn new( shards: ShardStatistics, backing_indices: u32, data_stream_count: u32, data_streams: Vec<DataStreamStats>, total_store_size_bytes: u32, ) -> DataStreamsStatsResponse
Trait Implementations§
Source§impl Clone for DataStreamsStatsResponse
impl Clone for DataStreamsStatsResponse
Source§fn clone(&self) -> DataStreamsStatsResponse
fn clone(&self) -> DataStreamsStatsResponse
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 DataStreamsStatsResponse
impl Debug for DataStreamsStatsResponse
Source§impl Default for DataStreamsStatsResponse
impl Default for DataStreamsStatsResponse
Source§fn default() -> DataStreamsStatsResponse
fn default() -> DataStreamsStatsResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DataStreamsStatsResponse
impl<'de> Deserialize<'de> for DataStreamsStatsResponse
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 DataStreamsStatsResponse
impl PartialEq for DataStreamsStatsResponse
Source§fn eq(&self, other: &DataStreamsStatsResponse) -> bool
fn eq(&self, other: &DataStreamsStatsResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DataStreamsStatsResponse
impl Serialize for DataStreamsStatsResponse
impl StructuralPartialEq for DataStreamsStatsResponse
Auto Trait Implementations§
impl Freeze for DataStreamsStatsResponse
impl RefUnwindSafe for DataStreamsStatsResponse
impl Send for DataStreamsStatsResponse
impl Sync for DataStreamsStatsResponse
impl Unpin for DataStreamsStatsResponse
impl UnsafeUnpin for DataStreamsStatsResponse
impl UnwindSafe for DataStreamsStatsResponse
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