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