Trait TypeExtension

Source
pub trait TypeExtension {
    // Required methods
    fn inner_type(&self) -> &str;
    fn is_non_null(&self) -> bool;
    fn is_list_type(&self) -> bool;
    fn is_named_type(&self) -> bool;
    fn of_type(&self) -> &Type;
}

Required Methods§

Source

fn inner_type(&self) -> &str

Source

fn is_non_null(&self) -> bool

Source

fn is_list_type(&self) -> bool

Source

fn is_named_type(&self) -> bool

Source

fn of_type(&self) -> &Type

Implementors§