Skip to main content

OpaqueToken

Trait OpaqueToken 

Source
pub trait OpaqueToken: Serialize + DeserializeOwned {
    const KIND: &'static str;
}
Expand description

A serializable value with a frozen opaque-token discriminator.

Required Associated Constants§

Source

const KIND: &'static str

Frozen discriminator written into the encoded token.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<C: PageCursor> OpaqueToken for C

Source§

const KIND: &'static str = C::KIND