pub fn root<T: ToString>(name: T) -> Self {
        SourceName {
            name: name.to_string(),
            imported: None,
        }
    }
/// Create a new top-level SourceName.
Create a new top-level SourceName.
Create a new top - level SourceName .
pub fn root<T: ToString>(name: T) -> Self {
        SourceName {
            name: name.to_string(),
            imported: None,
        }
    }
pub fn root < T : ToString > ( name : T ) -> Self { SourceName { name : name . to_string ( ) , imported : None , } }
Create a new top-level SourceName.
Create a new top - level SourceName .
name
T