Enum nats::jetstream::StorageType [−][src]
#[repr(u8)] pub enum StorageType { File, Memory, }
determines how messages are stored for retention.
Variants
Stream data is kept in files. This is the default.
Stream data is kept only in memory.
Trait Implementations
impl Clone for StorageType
[src]
impl Clone for StorageType
[src]fn clone(&self) -> StorageType
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for StorageType
[src]
impl Copy for StorageType
[src]impl Default for StorageType
[src]
impl Default for StorageType
[src]fn default() -> StorageType
[src]
impl<'de> Deserialize<'de> for StorageType
[src]
impl<'de> Deserialize<'de> for StorageType
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for StorageType
[src]
impl Serialize for StorageType
[src]Auto Trait Implementations
impl RefUnwindSafe for StorageType
impl RefUnwindSafe for StorageType
impl Send for StorageType
impl Send for StorageType
impl Sync for StorageType
impl Sync for StorageType
impl Unpin for StorageType
impl Unpin for StorageType
impl UnwindSafe for StorageType
impl UnwindSafe for StorageType
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>,