Struct boring_imp::srtp::SrtpProtectionProfileRef
source · pub struct SrtpProtectionProfileRef(/* private fields */);Expand description
A borrowed reference to a SrtpProtectionProfile.
Implementations§
Trait Implementations§
source§impl AsMut<SrtpProtectionProfileRef> for SrtpProtectionProfile
impl AsMut<SrtpProtectionProfileRef> for SrtpProtectionProfile
source§fn as_mut(&mut self) -> &mut SrtpProtectionProfileRef
fn as_mut(&mut self) -> &mut SrtpProtectionProfileRef
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsRef<SrtpProtectionProfileRef> for SrtpProtectionProfile
impl AsRef<SrtpProtectionProfileRef> for SrtpProtectionProfile
source§fn as_ref(&self) -> &SrtpProtectionProfileRef
fn as_ref(&self) -> &SrtpProtectionProfileRef
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<SrtpProtectionProfileRef> for SrtpProtectionProfile
impl Borrow<SrtpProtectionProfileRef> for SrtpProtectionProfile
source§fn borrow(&self) -> &SrtpProtectionProfileRef
fn borrow(&self) -> &SrtpProtectionProfileRef
Immutably borrows from an owned value. Read more
source§impl BorrowMut<SrtpProtectionProfileRef> for SrtpProtectionProfile
impl BorrowMut<SrtpProtectionProfileRef> for SrtpProtectionProfile
source§fn borrow_mut(&mut self) -> &mut SrtpProtectionProfileRef
fn borrow_mut(&mut self) -> &mut SrtpProtectionProfileRef
Mutably borrows from an owned value. Read more
source§impl ForeignTypeRef for SrtpProtectionProfileRef
impl ForeignTypeRef for SrtpProtectionProfileRef
§type CType = srtp_protection_profile_st
type CType = srtp_protection_profile_st
The raw C type.
source§unsafe fn from_ptr<'a>(ptr: *mut Self::CType) -> &'a Self
unsafe fn from_ptr<'a>(ptr: *mut Self::CType) -> &'a Self
Constructs a shared instance of this type from its raw type. Read more
source§unsafe fn from_ptr_mut<'a>(ptr: *mut Self::CType) -> &'a mut Self
unsafe fn from_ptr_mut<'a>(ptr: *mut Self::CType) -> &'a mut Self
Constructs a mutable reference of this type from its raw type. Read more
impl Send for SrtpProtectionProfileRef
impl Sync for SrtpProtectionProfileRef
Auto Trait Implementations§
impl !RefUnwindSafe for SrtpProtectionProfileRef
impl Unpin for SrtpProtectionProfileRef
impl UnwindSafe for SrtpProtectionProfileRef
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