pub trait ReceiveInFile<IdN, Idx, IdO, O>: Sized + ReceiveParent<IdN, Self::S1> + SetLen<IdO, Self::O0> {
    type S1: ReceiveIdx<Idx, Self::S2>;
    type S2: ReceiveOffset<IdO, Self::S3>;
    type S3: ReceiveIdxNoSpace<Idx, Self>;
    type O0: SetNode<IdN, O>;
}

Required Associated Types§

source

type S1: ReceiveIdx<Idx, Self::S2>

source

type S2: ReceiveOffset<IdO, Self::S3>

source

type S3: ReceiveIdxNoSpace<Idx, Self>

source

type O0: SetNode<IdN, O>

Implementors§

source§

impl<IdN, Idx, IdO, O, T> ReceiveInFile<IdN, Idx, IdO, O> for Twhere T: ReceiveParent<IdN, T> + SetNode<IdN, O> + ReceiveOffset<IdO, T> + ReceiveIdx<Idx, T> + SetLen<IdO, T> + ReceiveIdxNoSpace<Idx, T>,

§

type S1 = T

§

type S2 = T

§

type S3 = T

§

type O0 = T