Struct hypospray::Co [] [src]

#[repr(C)]
pub struct Co<M: ?Sized, T: ?Sized>(pub M::ComponentImp)
where
    M: Component<T>,
    T:
;

Methods

impl<M: ?Sized, T: ?Sized> Co<M, T> where
    M: Component<T>,
    T: , 
[src]

Trait Implementations

impl<M: ?Sized, T: ?Sized> Clone for Co<M, T> where
    M: Component<T>,
    M::ComponentImp: Clone,
    T: , 
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<M: ?Sized, T: ?Sized> Copy for Co<M, T> where
    M: Component<T>,
    M::ComponentImp: Clone + Copy,
    T: , 
[src]

impl<M: ?Sized, T: ?Sized> Deref for Co<M, T> where
    M: Component<T>,
    T: , 
[src]

The resulting type after dereferencing

The method called to dereference a value

impl<M: ?Sized, T: ?Sized> DerefMut for Co<M, T> where
    M: Component<T>,
    T: , 
[src]

The method called to mutably dereference a value