[−][src]Function ferrite_session::receive_channel
pub fn receive_channel<C, A, B, Fut>(
cont: impl FnOnce(C::Length) -> Fut
) -> PartialSession<C, ReceiveChannel<A, B>> where
A: Protocol,
B: Protocol,
C: Context,
C: AppendContext<(A, ())>,
Fut: Future<Output = PartialSession<C::Appended, B>> + Send + 'static,