Trait cl_typeck::project::evaluate::EvaluableTypeExpression
source · pub trait EvaluableTypeExpression {
type Out;
// Required method
fn evaluate(
&self,
prj: &mut Project<'_>,
parent: DefID
) -> Result<Self::Out, String>;
}
Expand description
Things that can be evaluated as a type expression