Change Name to take Into<String> instead of String (#1283)

This commit is contained in:
Will Crichton 2021-01-22 17:13:26 -05:00 committed by GitHub
parent 6bd5ec8404
commit ebcab3638a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -20,7 +20,8 @@ impl Default for Name {
}
impl Name {
pub fn new(name: String) -> Self {
pub fn new(name: impl Into<String>) -> Self {
let name = name.into();
let mut name = Name { name, hash: 0 };
name.update_hash();
name