pub trait NamingAdvisor {
// Required method
fn propose_names(&self, request: &NamingRequest<'_>) -> Vec<NameCandidate>;
}Expand description
Proposes human-meaningful names for inferred non-terminals.
Required Methods§
Sourcefn propose_names(&self, request: &NamingRequest<'_>) -> Vec<NameCandidate>
fn propose_names(&self, request: &NamingRequest<'_>) -> Vec<NameCandidate>
Returns ranked candidate names, best first.