Trait WithTypeArg
haskell_bits::typeapp
pub trait WithTypeArg<T: ?Sized> { type Type: TypeApp<Self, T>; }
type Type: TypeApp<Self, T>
impl<T> WithTypeArg<T> for haskell_bits::impls::OptionTypeCon
type Type = Option<T>
impl<T> WithTypeArg<T> for haskell_bits::impls::VecTypeCon
type Type = Vec<T>
impl<T, E> WithTypeArg<T> for haskell_bits::impls::ResultTypeCon<E>
type Type = Result<T, E>