pub struct ParameterNameRef(/* private fields */);Available on crate feature
interface only.Expand description
Voicemeeter Parameter
Implementations§
Source§impl ParameterNameRef
impl ParameterNameRef
Sourcepub const fn from_str(raw: &str) -> &Self
pub const fn from_str(raw: &str) -> &Self
Transparently reinterprets the string slice as a strongly-typed ParameterNameRef
Sourcepub const fn from_static(raw: &'static str) -> &'static Self
pub const fn from_static(raw: &'static str) -> &'static Self
Transparently reinterprets the static string slice as a strongly-typed ParameterNameRef
Sourcepub fn into_owned(self: Box<ParameterNameRef>) -> ParameterName
pub fn into_owned(self: Box<ParameterNameRef>) -> ParameterName
Converts a Box<ParameterNameRef> into a ParameterName without copying or allocating
Trait Implementations§
Source§impl AsRef<ParameterNameRef> for ParameterName
impl AsRef<ParameterNameRef> for ParameterName
Source§fn as_ref(&self) -> &ParameterNameRef
fn as_ref(&self) -> &ParameterNameRef
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<str> for ParameterNameRef
impl AsRef<str> for ParameterNameRef
Source§impl Borrow<ParameterNameRef> for ParameterName
impl Borrow<ParameterNameRef> for ParameterName
Source§fn borrow(&self) -> &ParameterNameRef
fn borrow(&self) -> &ParameterNameRef
Immutably borrows from an owned value. Read more
Source§impl Borrow<str> for ParameterNameRef
impl Borrow<str> for ParameterNameRef
Source§impl Debug for ParameterNameRef
impl Debug for ParameterNameRef
Source§impl Display for ParameterNameRef
impl Display for ParameterNameRef
Source§impl<'a, 'b: 'a> From<&'a Cow<'b, ParameterNameRef>> for &'a ParameterNameRef
impl<'a, 'b: 'a> From<&'a Cow<'b, ParameterNameRef>> for &'a ParameterNameRef
Source§fn from(r: &'a Cow<'b, ParameterNameRef>) -> &'a ParameterNameRef
fn from(r: &'a Cow<'b, ParameterNameRef>) -> &'a ParameterNameRef
Converts to this type from the input type.
Source§impl From<&ParameterNameRef> for Arc<ParameterNameRef>
impl From<&ParameterNameRef> for Arc<ParameterNameRef>
Source§fn from(r: &ParameterNameRef) -> Self
fn from(r: &ParameterNameRef) -> Self
Converts to this type from the input type.
Source§impl<'a> From<&'a ParameterNameRef> for Cow<'a, ParameterNameRef>
impl<'a> From<&'a ParameterNameRef> for Cow<'a, ParameterNameRef>
Source§fn from(r: &'a ParameterNameRef) -> Self
fn from(r: &'a ParameterNameRef) -> Self
Converts to this type from the input type.
Source§impl From<&ParameterNameRef> for ParameterName
impl From<&ParameterNameRef> for ParameterName
Source§fn from(s: &ParameterNameRef) -> Self
fn from(s: &ParameterNameRef) -> Self
Converts to this type from the input type.
Source§impl From<&ParameterNameRef> for Rc<ParameterNameRef>
impl From<&ParameterNameRef> for Rc<ParameterNameRef>
Source§fn from(r: &ParameterNameRef) -> Self
fn from(r: &ParameterNameRef) -> Self
Converts to this type from the input type.
Source§impl<'a> From<&'a str> for &'a ParameterNameRef
impl<'a> From<&'a str> for &'a ParameterNameRef
Source§fn from(s: &'a str) -> &'a ParameterNameRef
fn from(s: &'a str) -> &'a ParameterNameRef
Converts to this type from the input type.
Source§impl From<ParameterName> for Box<ParameterNameRef>
impl From<ParameterName> for Box<ParameterNameRef>
Source§fn from(r: ParameterName) -> Self
fn from(r: ParameterName) -> Self
Converts to this type from the input type.
Source§impl Hash for ParameterNameRef
impl Hash for ParameterNameRef
Source§impl Ord for ParameterNameRef
impl Ord for ParameterNameRef
Source§impl PartialEq<&ParameterNameRef> for ParameterName
impl PartialEq<&ParameterNameRef> for ParameterName
Source§impl PartialEq<ParameterName> for &ParameterNameRef
impl PartialEq<ParameterName> for &ParameterNameRef
Source§impl PartialEq<ParameterName> for ParameterNameRef
impl PartialEq<ParameterName> for ParameterNameRef
Source§impl PartialEq<ParameterNameRef> for ParameterName
impl PartialEq<ParameterNameRef> for ParameterName
Source§impl PartialEq for ParameterNameRef
impl PartialEq for ParameterNameRef
Source§impl PartialOrd for ParameterNameRef
impl PartialOrd for ParameterNameRef
Source§impl ToOwned for ParameterNameRef
impl ToOwned for ParameterNameRef
Source§type Owned = ParameterName
type Owned = ParameterName
The resulting type after obtaining ownership.
Source§fn to_owned(&self) -> Self::Owned
fn to_owned(&self) -> Self::Owned
Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · Source§fn clone_into(&self, target: &mut Self::Owned)
fn clone_into(&self, target: &mut Self::Owned)
Uses borrowed data to replace owned data, usually by cloning. Read more