#[non_exhaustive]pub enum OriginKind {
Background,
Unknown,
}Expand description
What a server-started turn is for.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Background
Finished background delegations are being reported.
Unknown
A kind this client does not know, from a newer server.
Trait Implementations§
Source§impl Clone for OriginKind
impl Clone for OriginKind
impl Copy for OriginKind
Source§impl Debug for OriginKind
impl Debug for OriginKind
Source§impl<'de> Deserialize<'de> for OriginKind
impl<'de> Deserialize<'de> for OriginKind
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 OriginKind
Source§impl Hash for OriginKind
impl Hash for OriginKind
Source§impl PartialEq for OriginKind
impl PartialEq for OriginKind
Source§impl Serialize for OriginKind
impl Serialize for OriginKind
impl StructuralPartialEq for OriginKind
Auto Trait Implementations§
impl Freeze for OriginKind
impl RefUnwindSafe for OriginKind
impl Send for OriginKind
impl Sync for OriginKind
impl Unpin for OriginKind
impl UnsafeUnpin for OriginKind
impl UnwindSafe for OriginKind
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