[][src]Trait smart_access::Attach

pub trait Attach<View: ?Sized>: Sized {
    type List: AtView<View, View = Self::View>;
    type View: ?Sized;
    fn attach_to<CPS>(self, cps: CPS) -> AT<CPS, Self::List>
    where
        CPS: Cps<View = View>
; }

A detached path. Requires detach feature.

Can be created by the detached_at function.

See examples here and here.

Associated Types

type List: AtView<View, View = Self::View>

type View: ?Sized

Loading content...

Required methods

fn attach_to<CPS>(self, cps: CPS) -> AT<CPS, Self::List> where
    CPS: Cps<View = View>, 

Loading content...

Implementors

impl<ToView: ?Sized, List> Attach<ToView> for DetachedPath<ToView, List> where
    List: AtView<ToView>, 
[src]

type List = List

type View = List::View

Loading content...