Struct rclist::RcList [] [src]

pub struct RcList<T> { /* fields omitted */ }

RcList Head

Methods

impl<T> RcList<T>
[src]

[src]

Create new RcList with no entries

impl<T: Clone> RcList<T>
[src]

[src]

Create new RcList from value and existing RcList

[src]

Create new RcList from value and weakly referenced existing RcList

Weak-reference is useful for limiting memory consumption. After no other RcList is holding a part of the RcList with non-weak reference, it will be freed.

Important traits for RcListIter<T>
[src]

Get iterator over RcList

Trait Implementations

impl<T: Clone> Clone for RcList<T>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<T: Debug> Debug for RcList<T>
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<T> !Send for RcList<T>

impl<T> !Sync for RcList<T>