pub enum TopicOverflowPolicy {
RejectNew = 0,
DropOld = 1,
}Variants§
Trait Implementations§
Source§impl Clone for TopicOverflowPolicy
impl Clone for TopicOverflowPolicy
Source§fn clone(&self) -> TopicOverflowPolicy
fn clone(&self) -> TopicOverflowPolicy
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 TopicOverflowPolicy
Source§impl Debug for TopicOverflowPolicy
impl Debug for TopicOverflowPolicy
Source§impl Default for TopicOverflowPolicy
impl Default for TopicOverflowPolicy
Source§fn default() -> TopicOverflowPolicy
fn default() -> TopicOverflowPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TopicOverflowPolicy
impl<'de> Deserialize<'de> for TopicOverflowPolicy
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
Auto Trait Implementations§
impl Freeze for TopicOverflowPolicy
impl RefUnwindSafe for TopicOverflowPolicy
impl Send for TopicOverflowPolicy
impl Sync for TopicOverflowPolicy
impl Unpin for TopicOverflowPolicy
impl UnsafeUnpin for TopicOverflowPolicy
impl UnwindSafe for TopicOverflowPolicy
Blanket Implementations§
impl<T> AppData for Twhere
T: OptionalSend + OptionalSync + 'static + OptionalSerde,
impl<T> AppDataResponse for Twhere
T: OptionalSend + OptionalSync + 'static + OptionalSerde,
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