pub trait DocGroup:
Database
+ HasQueryGroup<DocDatabase>
+ Upcast<dyn DefsGroup>
+ Upcast<dyn SyntaxGroup>
+ SyntaxGroup {
// Required methods
fn get_item_documentation(
&self,
item_id: DocumentableItemId,
) -> Option<String>;
fn get_item_signature(&self, item_id: DocumentableItemId) -> String;
}Required Methods§
Sourcefn get_item_documentation(&self, item_id: DocumentableItemId) -> Option<String>
fn get_item_documentation(&self, item_id: DocumentableItemId) -> Option<String>
Gets the documentation above an item definition.
Sourcefn get_item_signature(&self, item_id: DocumentableItemId) -> String
fn get_item_signature(&self, item_id: DocumentableItemId) -> String
Gets the signature of an item (i.e., item without its body).