PathSegmentEx

Trait PathSegmentEx 

Source
pub trait PathSegmentEx<'a> {
    // Required methods
    fn identifier_ast(&self, db: &'a dyn Database) -> TerminalIdentifier<'a>;
    fn generic_args(&self, db: &'a dyn Database) -> Option<Vec<GenericArg<'a>>>;
}
Expand description

Helper trait for ast::PathSegment.

Required Methods§

Source

fn identifier_ast(&self, db: &'a dyn Database) -> TerminalIdentifier<'a>

Source

fn generic_args(&self, db: &'a dyn Database) -> Option<Vec<GenericArg<'a>>>

Implementors§

Source§

impl<'a> PathSegmentEx<'a> for PathSegment<'a>