pub trait Discriminator {
    const DISCRIMINATOR: [u8; 8];

    // Provided method
    fn discriminator() -> [u8; 8] { ... }
}
Expand description

8 byte unique identifier for a type.

Required Associated Constants§

const DISCRIMINATOR: [u8; 8]

Provided Methods§

fn discriminator() -> [u8; 8]

Object Safety§

This trait is not object safe.

Implementors§