Struct openssl::srtp::SrtpProfileId [−][src]
pub struct SrtpProfileId(_);
An identifier of an SRTP protection profile.
Implementations
impl SrtpProfileId
[src]
impl SrtpProfileId
[src]pub const SRTP_AES128_CM_SHA1_80: SrtpProfileId
[src]
pub const SRTP_AES128_CM_SHA1_32: SrtpProfileId
[src]
pub const SRTP_AES128_F8_SHA1_80: SrtpProfileId
[src]
pub const SRTP_AES128_F8_SHA1_32: SrtpProfileId
[src]
pub const SRTP_NULL_SHA1_80: SrtpProfileId
[src]
pub const SRTP_NULL_SHA1_32: SrtpProfileId
[src]
pub const SRTP_AEAD_AES_128_GCM: SrtpProfileId
[src]
pub const SRTP_AEAD_AES_256_GCM: SrtpProfileId
[src]
pub fn from_raw(value: c_ulong) -> SrtpProfileId
[src]
Creates a SrtpProfileId
from an integer representation.
pub fn as_raw(&self) -> c_ulong
[src]
Returns the integer representation of SrtpProfileId
.
Trait Implementations
impl Clone for SrtpProfileId
[src]
impl Clone for SrtpProfileId
[src]fn clone(&self) -> SrtpProfileId
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SrtpProfileId
[src]
impl Copy for SrtpProfileId
[src]impl Eq for SrtpProfileId
[src]
impl Eq for SrtpProfileId
[src]impl PartialEq<SrtpProfileId> for SrtpProfileId
[src]
impl PartialEq<SrtpProfileId> for SrtpProfileId
[src]fn eq(&self, other: &SrtpProfileId) -> bool
[src]
fn ne(&self, other: &SrtpProfileId) -> bool
[src]
impl StructuralEq for SrtpProfileId
[src]
impl StructuralEq for SrtpProfileId
[src]impl StructuralPartialEq for SrtpProfileId
[src]
impl StructuralPartialEq for SrtpProfileId
[src]Auto Trait Implementations
impl RefUnwindSafe for SrtpProfileId
impl RefUnwindSafe for SrtpProfileId
impl Send for SrtpProfileId
impl Send for SrtpProfileId
impl Sync for SrtpProfileId
impl Sync for SrtpProfileId
impl Unpin for SrtpProfileId
impl Unpin for SrtpProfileId
impl UnwindSafe for SrtpProfileId
impl UnwindSafe for SrtpProfileId