pub fn query_model(
input: &Path,
name: Option<&str>,
kind: Option<&str>,
qualified_name: Option<&str>,
verbose: bool,
) -> Result<QueryResult, String>Expand description
Query a SysML model by name, kind, or qualified name.
Loads the file via AnalysisHost and searches for elements
matching the given criteria. If a companion .metadata.json exists,
original element IDs are restored.
§Arguments
input- Path to a.sysmlfilename- Optional name filter (substring match)kind- Optional kind filter (e.g., “PartDefinition”)qualified_name- Optional exact qualified name lookupverbose- Enable verbose output