Trait BaseType

Source
pub trait BaseType {
    // Provided method
    fn fingerprint() -> u64 { ... }
}

Provided Methods§

Source

fn fingerprint() -> u64

The fingerprint of this type.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl BaseType for u8

Source§

impl BaseType for u16

Source§

impl BaseType for u32

Source§

impl BaseType for u64

Source§

impl BaseType for ()

Source§

impl BaseType for ThreadRepr

Implementors§

Source§

impl BaseType for ArenaBase

Source§

impl<T: Invariant, A: Allocator> BaseType for ListNode<T, A>

Source§

impl<T: Invariant, Alloc: Allocator> BaseType for Vec<T, Alloc>