MemoryConcept

Trait MemoryConcept 

Source
pub trait MemoryConcept:
    ImmutableMemoryConcept
    + AssociativeCollection<Location = usize>
    + Push<Back>
    + Replace { }

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§

Source§

impl<Domain> MemoryConcept for CopyMemory<Domain>
where Domain: Clone + Display + Debug,

Source§

impl<Trail, Domain> MemoryConcept for TrailMemory<Trail, Domain>
where Trail: TrailRestoration + AssociativeCollection<Location = usize, Item = Domain> + TrailVariable + Empty + Debug, Domain: Clone + Display + Debug,