pub type RevsetFunction = fn(_: &mut RevsetDiagnostics, _: &FunctionCallNode<'_>, _: &RevsetParseContext<'_>) -> Result<Rc<UserRevsetExpression>, RevsetParseError>;pub type RevsetFunction = fn(_: &mut RevsetDiagnostics, _: &FunctionCallNode<'_>, _: &RevsetParseContext<'_>) -> Result<Rc<UserRevsetExpression>, RevsetParseError>;