pub struct ChannelLayoutRef(/* private fields */);
Expand description
Channel layout reference.
Implementations§
Trait Implementations§
Source§impl AsRef<ChannelLayoutRef> for ChannelLayout
impl AsRef<ChannelLayoutRef> for ChannelLayout
Source§fn as_ref(&self) -> &ChannelLayoutRef
fn as_ref(&self) -> &ChannelLayoutRef
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Borrow<ChannelLayoutRef> for ChannelLayout
impl Borrow<ChannelLayoutRef> for ChannelLayout
Source§fn borrow(&self) -> &ChannelLayoutRef
fn borrow(&self) -> &ChannelLayoutRef
Immutably borrows from an owned value. Read more
Source§impl PartialEq<ChannelLayout> for ChannelLayoutRef
impl PartialEq<ChannelLayout> for ChannelLayoutRef
Source§impl PartialEq<ChannelLayoutRef> for ChannelLayout
impl PartialEq<ChannelLayoutRef> for ChannelLayout
Source§impl PartialEq for ChannelLayoutRef
impl PartialEq for ChannelLayoutRef
Source§impl ToOwned for ChannelLayoutRef
impl ToOwned for ChannelLayoutRef
Source§type Owned = ChannelLayout
type Owned = ChannelLayout
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
Auto Trait Implementations§
impl Freeze for ChannelLayoutRef
impl RefUnwindSafe for ChannelLayoutRef
impl Send for ChannelLayoutRef
impl Sync for ChannelLayoutRef
impl Unpin for ChannelLayoutRef
impl UnwindSafe for ChannelLayoutRef
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more