Enum wyrm::Bor[][src]

pub enum Bor<'value, T: 'value> {
    RefGuard(Ref<'value, T>),
    Reference(&'value T),
}

Generalisation over borrowed RefCell values and simple references.

Variants

Ref from a RefCell.

Plain reference.

Trait Implementations

impl<'value, T: Debug + 'value> Debug for Bor<'value, T>
[src]

Formats the value using the given formatter. Read more

impl<'value, T: 'value> Deref for Bor<'value, T>
[src]

The resulting type after dereferencing.

Dereferences the value.

impl<'value, T: 'value + Display> Display for Bor<'value, T>
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<'value, T> !Send for Bor<'value, T>

impl<'value, T> !Sync for Bor<'value, T>