Struct SrtpProtectionProfile
pub struct SrtpProtectionProfile(/* private fields */);
Methods from Deref<Target = SrtpProtectionProfileRef>§
pub fn id(&self) -> SrtpProfileId
pub fn name(&self) -> &'static str
Trait Implementations§
§impl AsMut<SrtpProtectionProfileRef> for SrtpProtectionProfile
impl AsMut<SrtpProtectionProfileRef> for SrtpProtectionProfile
§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.
§impl AsRef<SrtpProtectionProfileRef> for SrtpProtectionProfile
impl AsRef<SrtpProtectionProfileRef> for SrtpProtectionProfile
§fn as_ref(&self) -> &SrtpProtectionProfileRef
fn as_ref(&self) -> &SrtpProtectionProfileRef
Converts this type into a shared reference of the (usually inferred) input type.
§impl Borrow<SrtpProtectionProfileRef> for SrtpProtectionProfile
impl Borrow<SrtpProtectionProfileRef> for SrtpProtectionProfile
§fn borrow(&self) -> &SrtpProtectionProfileRef
fn borrow(&self) -> &SrtpProtectionProfileRef
Immutably borrows from an owned value. Read more
§impl BorrowMut<SrtpProtectionProfileRef> for SrtpProtectionProfile
impl BorrowMut<SrtpProtectionProfileRef> for SrtpProtectionProfile
§fn borrow_mut(&mut self) -> &mut SrtpProtectionProfileRef
fn borrow_mut(&mut self) -> &mut SrtpProtectionProfileRef
Mutably borrows from an owned value. Read more
§impl Deref for SrtpProtectionProfile
impl Deref for SrtpProtectionProfile
§type Target = SrtpProtectionProfileRef
type Target = SrtpProtectionProfileRef
The resulting type after dereferencing.
§fn deref(&self) -> &SrtpProtectionProfileRef
fn deref(&self) -> &SrtpProtectionProfileRef
Dereferences the value.
§impl DerefMut for SrtpProtectionProfile
impl DerefMut for SrtpProtectionProfile
§fn deref_mut(&mut self) -> &mut SrtpProtectionProfileRef
fn deref_mut(&mut self) -> &mut SrtpProtectionProfileRef
Mutably dereferences the value.
§impl Drop for SrtpProtectionProfile
impl Drop for SrtpProtectionProfile
§impl ForeignType for SrtpProtectionProfile
impl ForeignType for SrtpProtectionProfile
§type Ref = SrtpProtectionProfileRef
type Ref = SrtpProtectionProfileRef
The type representing a reference to this type.
§unsafe fn from_ptr(
ptr: *mut srtp_protection_profile_st,
) -> SrtpProtectionProfile
unsafe fn from_ptr( ptr: *mut srtp_protection_profile_st, ) -> SrtpProtectionProfile
Constructs an instance of this type from its raw type. Read more
§impl Stackable for SrtpProtectionProfile
impl Stackable for SrtpProtectionProfile
impl Send for SrtpProtectionProfile
impl Sync for SrtpProtectionProfile
Auto Trait Implementations§
impl Freeze for SrtpProtectionProfile
impl RefUnwindSafe for SrtpProtectionProfile
impl Unpin for SrtpProtectionProfile
impl UnwindSafe for SrtpProtectionProfile
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§fn and<P, B, E>(self, other: P) -> And<T, P>
fn and<P, B, E>(self, other: P) -> And<T, P>
Create a new
Policy
that returns Action::Follow
only if self
and other
return
Action::Follow
. Read more