Struct pipewire_wrapper::impl_api::impl_client::ImplClient
source · pub struct ImplClient { /* private fields */ }
Implementations§
Trait Implementations§
source§impl AsMut<ImplClientRef> for ImplClient
impl AsMut<ImplClientRef> for ImplClient
source§fn as_mut(&mut self) -> &mut <Self as Wrapper>::RawWrapperType
fn as_mut(&mut self) -> &mut <Self as Wrapper>::RawWrapperType
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsRef<ImplClientRef> for ImplClient
impl AsRef<ImplClientRef> for ImplClient
source§fn as_ref(&self) -> &<Self as Wrapper>::RawWrapperType
fn as_ref(&self) -> &<Self as Wrapper>::RawWrapperType
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Debug for ImplClient
impl Debug for ImplClient
source§impl Deref for ImplClient
impl Deref for ImplClient
§type Target = <ImplClient as Wrapper>::RawWrapperType
type Target = <ImplClient as Wrapper>::RawWrapperType
The resulting type after dereferencing.
source§impl DerefMut for ImplClient
impl DerefMut for ImplClient
source§impl Drop for ImplClient
impl Drop for ImplClient
source§impl Wrapper for ImplClient
impl Wrapper for ImplClient
§type RawWrapperType = ImplClientRef
type RawWrapperType = ImplClientRef
RawWrapper type
source§fn into_raw(self) -> *mut <Self::RawWrapperType as RawWrapper>::CType
fn into_raw(self) -> *mut <Self::RawWrapperType as RawWrapper>::CType
Converts the Wrapper into raw pointer, that must be dropped manually.
Used when the external method takes the ownership.
source§fn as_raw(&self) -> *mut <Self::RawWrapperType as RawWrapper>::CType
fn as_raw(&self) -> *mut <Self::RawWrapperType as RawWrapper>::CType
Raw mutable pointer to the external value.
Auto Trait Implementations§
impl RefUnwindSafe for ImplClient
impl !Send for ImplClient
impl !Sync for ImplClient
impl Unpin for ImplClient
impl UnwindSafe for ImplClient
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