FlatArc

Type Alias FlatArc 

Source
pub type FlatArc<T> = FlatDrop<Arc<T>>;

Aliased Type§

pub struct FlatArc<T>(/* private fields */);

Implementations§

Source§

impl<T> FlatArc<T>
where T: Recursive<Container = Arc<T>>,

Source

pub fn new_arc(value: T) -> Self

Trait Implementations§

Source§

impl<T> From<T> for FlatArc<T>
where T: Recursive<Container = Arc<T>>,

Source§

fn from(value: T) -> Self

Converts to this type from the input type.