pub trait ReceiveDir<IdN, Idx, O>: Sized + ReceiveNode<IdN, Self::S1> + SetRoot<IdN, O> {
    type S1: ReceiveIdx<Idx, Self>;
    type S2: ReceiveDirName<Self>;
}

Required Associated Types§

source

type S1: ReceiveIdx<Idx, Self>

source

type S2: ReceiveDirName<Self>

Implementors§

source§

impl<IdN, Idx, O, T> ReceiveDir<IdN, Idx, O> for Twhere T: ReceiveIdx<Idx, T> + ReceiveNode<IdN, T> + ReceiveDirName<T> + SetRoot<IdN, O>,

§

type S1 = T

§

type S2 = T