pub type UntypedSignatureDocs = SignatureDocsT<()>;Expand description
Documentation about a signature.
Aliased Type§
struct UntypedSignatureDocs {
pub docs: EcoString,
pub pos: Vec<ParamDocsT<()>>,
pub named: BTreeMap<Interned<str>, ParamDocsT<()>>,
pub rest: Option<ParamDocsT<()>>,
pub ret_ty: (),
pub hover_docs: OnceLock<EcoString>,
}Fields§
§docs: EcoStringDocumentation for the function.
pos: Vec<ParamDocsT<()>>The positional parameters.
named: BTreeMap<Interned<str>, ParamDocsT<()>>The named parameters.
rest: Option<ParamDocsT<()>>The rest parameter.
ret_ty: ()The return type.
hover_docs: OnceLock<EcoString>The full documentation for the signature.