sel4_externally_shared::access

Trait Readable

Source
pub trait Readable: Copy + Default {
    type RestrictShared: Readable + Access;

    // Provided method
    fn _private() -> _Private { ... }
}
Expand description

Helper trait that is implemented by ReadWrite and ReadOnly.

Required Associated Types§

Source

type RestrictShared: Readable + Access

Reduced access level to safely share the corresponding value.

Provided Methods§

Source

fn _private() -> _Private

Ensures that this trait cannot be implemented outside of this crate.

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.

Implementors§