pub enum SubscriptionTerminalReason {
Completed,
Cancelled,
DeadlineExceeded,
StaleCursor,
RetentionGap,
Unavailable,
Internal,
}Variants§
Trait Implementations§
Source§impl Clone for SubscriptionTerminalReason
impl Clone for SubscriptionTerminalReason
impl Copy for SubscriptionTerminalReason
Source§impl Debug for SubscriptionTerminalReason
impl Debug for SubscriptionTerminalReason
Source§impl<'de> Deserialize<'de> for SubscriptionTerminalReason
impl<'de> Deserialize<'de> for SubscriptionTerminalReason
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
impl Eq for SubscriptionTerminalReason
impl StructuralPartialEq for SubscriptionTerminalReason
Auto Trait Implementations§
impl Freeze for SubscriptionTerminalReason
impl RefUnwindSafe for SubscriptionTerminalReason
impl Send for SubscriptionTerminalReason
impl Sync for SubscriptionTerminalReason
impl Unpin for SubscriptionTerminalReason
impl UnsafeUnpin for SubscriptionTerminalReason
impl UnwindSafe for SubscriptionTerminalReason
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