Struct pipewire::context::ContextInner
source · pub struct ContextInner { /* private fields */ }
Methods from Deref<Target = ContextRef>§
pub fn as_raw(&self) -> &pw_context
pub fn as_raw_ptr(&self) -> *mut pw_context
pub fn properties(&self) -> &PropertiesRef
pub fn update_properties(&self, properties: &DictRef)
Trait Implementations§
source§impl AsRef<ContextRef> for ContextInner
impl AsRef<ContextRef> for ContextInner
source§fn as_ref(&self) -> &ContextRef
fn as_ref(&self) -> &ContextRef
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Debug for ContextInner
impl Debug for ContextInner
source§impl Deref for ContextInner
impl Deref for ContextInner
Auto Trait Implementations§
impl !RefUnwindSafe for ContextInner
impl !Send for ContextInner
impl !Sync for ContextInner
impl Unpin for ContextInner
impl !UnwindSafe for ContextInner
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