Skip to main content

split_qualified_name

Function split_qualified_name 

Source
pub fn split_qualified_name(name: &str) -> (Vec<&str>, &str)
Expand description

Split a qualified name like Foo.Bar.baz into namespace + basename.

Returns (namespace_parts, basename).

§Example

let (ns, base) = split_qualified_name("Foo.Bar.baz");
assert_eq!(ns, vec!["Foo", "Bar"]);
assert_eq!(base, "baz");