OrFakeId

Trait OrFakeId 

Source
pub trait OrFakeId {
    // Required method
    fn or_fake_id(&self) -> TypeId;

    // Provided method
    fn fake_id() -> TypeId { ... }
}
Expand description

A utility for getting a TypeId or a fake one if not present

Required Methods§

Source

fn or_fake_id(&self) -> TypeId

Get the TypeId or a fake one if not present

Provided Methods§

Source

fn fake_id() -> TypeId

Get the fake TypeId

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 OrFakeId for Option<TypeId>

Implementors§