Struct nats::jetstream::StreamInfo [−][src]
pub struct StreamInfo { pub config: StreamConfig, pub created: DateTime, pub state: StreamState, }
Shows config and current state for this stream.
Fields
config: StreamConfig
The configuration associated with this stream
created: DateTime
The time that this stream was created
state: StreamState
Various metrics associated with this stream
Trait Implementations
impl Clone for StreamInfo
[src]
impl Clone for StreamInfo
[src]fn clone(&self) -> StreamInfo
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for StreamInfo
[src]
impl Default for StreamInfo
[src]fn default() -> StreamInfo
[src]
impl<'de> Deserialize<'de> for StreamInfo
[src]
impl<'de> Deserialize<'de> for StreamInfo
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for StreamInfo
[src]
impl Serialize for StreamInfo
[src]Auto Trait Implementations
impl RefUnwindSafe for StreamInfo
impl RefUnwindSafe for StreamInfo
impl Send for StreamInfo
impl Send for StreamInfo
impl Sync for StreamInfo
impl Sync for StreamInfo
impl Unpin for StreamInfo
impl Unpin for StreamInfo
impl UnwindSafe for StreamInfo
impl UnwindSafe for StreamInfo
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,