pub enum TopicDurability {
Durable,
Ephemeral,
}Expand description
Whether a TopicCell subscription survives disconnects and participates
in the retention frontier.
Variants§
Durable
Cursor state persists while disconnected and holds back safe GC.
Ephemeral
Cursor state exists only for the connected session and never holds GC.
Trait Implementations§
Source§impl Clone for TopicDurability
impl Clone for TopicDurability
Source§fn clone(&self) -> TopicDurability
fn clone(&self) -> TopicDurability
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 moreimpl Copy for TopicDurability
Source§impl Debug for TopicDurability
impl Debug for TopicDurability
impl Eq for TopicDurability
Source§impl Hash for TopicDurability
impl Hash for TopicDurability
Source§impl PartialEq for TopicDurability
impl PartialEq for TopicDurability
impl StructuralPartialEq for TopicDurability
Auto Trait Implementations§
impl Freeze for TopicDurability
impl RefUnwindSafe for TopicDurability
impl Send for TopicDurability
impl Sync for TopicDurability
impl Unpin for TopicDurability
impl UnsafeUnpin for TopicDurability
impl UnwindSafe for TopicDurability
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