pub trait NamedFrom<T, Phantom: ?Sized> { fn new(name: &str, _: T) -> Self; }
Initialize by name and values.