[−][src]Trait spectrusty::chip::InnerAccess
A generic trait, useful for chipset implementations based on other underlying implementations.
Associated Types
type Inner
Required methods
fn inner_ref(&self) -> &Self::Inner
Returns a reference to the inner chipset.
fn inner_mut(&mut self) -> &mut Self::Inner
Returns a mutable reference to the inner chipset.
fn into_inner(self) -> Self::Inner
Destructs self
and returns the inner chipset.
Implementors
impl<B, X> InnerAccess for Ula3<B, X>
[src]
type Inner = Ula<Memory128kPlus, B, X, Ula3VidFrame>
fn inner_ref(&self) -> &Self::Inner
[src]
fn inner_mut(&mut self) -> &mut Self::Inner
[src]
fn into_inner(self) -> Self::Inner
[src]
impl<B, X> InnerAccess for Ula128<B, X>
[src]
type Inner = Ula<Memory128k, B, X, Ula128VidFrame>
fn inner_ref(&self) -> &Self::Inner
[src]
fn inner_mut(&mut self) -> &mut Self::Inner
[src]
fn into_inner(self) -> Self::Inner
[src]
impl<M, B, X, V> InnerAccess for Scld<M, B, X, V> where
M: PagedMemory8k,
[src]
M: PagedMemory8k,
type Inner = Ula<M, B, X, V>
fn inner_ref(&self) -> &Self::Inner
[src]
fn inner_mut(&mut self) -> &mut Self::Inner
[src]
fn into_inner(self) -> Self::Inner
[src]
impl<U> InnerAccess for UlaPlus<U> where
U: Video,
[src]
U: Video,