Trait ferrite_session::internal::public::prelude::AppendContext
source · [−]pub trait AppendContext<R>: Context where
R: Context, {
type Appended: Context;
fn append_context(
channels1: <Self as Context>::Endpoints,
channels2: <R as Context>::Endpoints
) -> <Self::Appended as Context>::Endpoints;
fn split_context(
channels: <Self::Appended as Context>::Endpoints
) -> (<Self as Context>::Endpoints, <R as Context>::Endpoints);
}