Struct session_types::Choose [] [src]

pub struct Choose<P, Q>(_);

Active choice between P and Q

Trait Implementations

impl<P: HasDual, Q: HasDual> HasDual for Choose<P, Q>
[src]

type Dual = Offer<P::Dual, Q::Dual>