Lines Matching refs:name
9 name: Inner,
14 pub(crate) fn from_string(name: std::ffi::OsString) -> Self {
16 name: Inner::from_string(name),
21 pub(crate) fn from_ref(name: &std::ffi::OsStr) -> Self {
23 name: Inner::from_ref(name),
27 pub(crate) fn from_static_ref(name: &'static std::ffi::OsStr) -> Self {
29 name: Inner::from_static_ref(name),
35 self.name.as_os_str()
85 fn from(name: std::ffi::OsString) -> Self {
86 Self::from_string(name)
92 fn from(name: &'_ std::ffi::OsString) -> Self {
93 Self::from_ref(name.as_os_str())
99 fn from(name: std::string::String) -> Self {
100 Self::from_string(name.into())
106 fn from(name: &'_ std::string::String) -> Self {
107 Self::from_ref(name.as_str().as_ref())
112 fn from(name: &'static std::ffi::OsStr) -> Self {
113 Self::from_static_ref(name)
118 fn from(name: &'_ &'static std::ffi::OsStr) -> Self {
119 Self::from_static_ref(name)
124 fn from(name: &'static str) -> Self {
125 Self::from_static_ref(name.as_ref())
130 fn from(name: &'_ &'static str) -> Self {
131 Self::from_static_ref((*name).as_ref())
136 fn from(name: OsStr) -> Self {
137 name.name.into_os_string()
142 fn from(name: OsStr) -> Self {
143 std::ffi::OsString::from(name).into()
258 pub(crate) fn from_string(name: std::ffi::OsString) -> Self {
259 Self::Owned(name.into_boxed_os_str())
262 pub(crate) fn from_ref(name: &std::ffi::OsStr) -> Self {
263 Self::Owned(Box::from(name))
266 pub(crate) fn from_static_ref(name: &'static std::ffi::OsStr) -> Self {
267 Self::Static(name)
289 pub(crate) fn from_static_ref(name: &'static std::ffi::OsStr) -> Self {
290 Self(name)