Enum nats::jetstream::DiscardPolicy
source · [−]#[repr(u8)]
pub enum DiscardPolicy {
Old,
New,
}
Expand description
DiscardPolicy
determines how we proceed when limits of messages or bytes are hit. The default, Old
will
remove older messages. New
will fail to store the new message.
Variants
Old
will remove older messages when limits are hit.
New
will error on a StoreMsg call when limits are hit
Trait Implementations
sourceimpl Clone for DiscardPolicy
impl Clone for DiscardPolicy
sourcefn clone(&self) -> DiscardPolicy
fn clone(&self) -> DiscardPolicy
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DiscardPolicy
impl Debug for DiscardPolicy
sourceimpl Default for DiscardPolicy
impl Default for DiscardPolicy
sourcefn default() -> DiscardPolicy
fn default() -> DiscardPolicy
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for DiscardPolicy
impl<'de> Deserialize<'de> for DiscardPolicy
sourcefn 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
sourceimpl PartialEq<DiscardPolicy> for DiscardPolicy
impl PartialEq<DiscardPolicy> for DiscardPolicy
sourceimpl Serialize for DiscardPolicy
impl Serialize for DiscardPolicy
impl Copy for DiscardPolicy
impl Eq for DiscardPolicy
impl StructuralEq for DiscardPolicy
impl StructuralPartialEq for DiscardPolicy
Auto Trait Implementations
impl RefUnwindSafe for DiscardPolicy
impl Send for DiscardPolicy
impl Sync for DiscardPolicy
impl Unpin for DiscardPolicy
impl UnwindSafe for DiscardPolicy
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more