Struct rcref::RcRef [] [src]

pub struct RcRef<T, U> { /* fields omitted */ }

Something that holds a std::rc::Rc strong reference, but derefs to some component inside of it.

Methods

impl<T, U> RcRef<T, U>
[src]

Create a RcRef for a component in a given Rc.

Create a RcRef for and a component that may or may not be in a given Rc.

Trait Implementations

impl<T, U> Deref for RcRef<T, U>
[src]

The resulting type after dereferencing

The method called to dereference a value