pub trait GetOutputTypeRef {
    type Output: Into<TypeRef>;

    // Required method
    fn get_output_type_ref() -> Self::Output;
}

Required Associated Types§

Required Methods§

Implementations on Foreign Types§

source§

impl<T, E> GetOutputTypeRef for Result<T, E>where
T: GetOutputTypeRef,

source§

impl<T: GetOutputTypeRef<Output = TypeRefInner>> GetOutputTypeRef for Option<T>

§

type Output = TypeRefInner

source§

fn get_output_type_ref() -> Self::Output

source§

impl<T: GetOutputTypeRef<Output = TypeRefInner>> GetOutputTypeRef for Vec<T>

§

type Output = TypeRefInner

source§

fn get_output_type_ref() -> Self::Output

source§

impl<T: GetOutputTypeRef<Output = TypeRefInner>> GetOutputTypeRef for &[T]

§

type Output = TypeRefInner

source§

fn get_output_type_ref() -> Self::Output

Implementors§

source§

impl<T: OutputTypeName> GetOutputTypeRef for T

§

type Output = TypeRefInner