pub trait SemanticStructEx<'a>: Upcast<dyn SemanticGroup + 'a> {
    // Provided method
    fn concrete_struct_members(
        &self,
        concrete_struct_id: ConcreteStructId
    ) -> Maybe<OrderedHashMap<SmolStr, Member>> { ... }
}

Provided Methods§

Implementors§

source§

impl<'a, T: Upcast<dyn SemanticGroup + 'a> + ?Sized> SemanticStructEx<'a> for T