#[repr(i32)]pub enum SipMediaEncryption {
SipMediaEncryptDisable = 0,
SipMediaEncryptAllow = 1,
SipMediaEncryptRequire = 2,
}
Variants§
SipMediaEncryptDisable = 0
do not enable encryption
SipMediaEncryptAllow = 1
use encryption if available
SipMediaEncryptRequire = 2
require encryption
Implementations§
Source§impl SipMediaEncryption
impl SipMediaEncryption
Sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
Sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
Source§impl Clone for SipMediaEncryption
impl Clone for SipMediaEncryption
Source§fn clone(&self) -> SipMediaEncryption
fn clone(&self) -> SipMediaEncryption
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SipMediaEncryption
impl Debug for SipMediaEncryption
Source§impl Default for SipMediaEncryption
impl Default for SipMediaEncryption
Source§fn default() -> SipMediaEncryption
fn default() -> SipMediaEncryption
Returns the “default value” for a type. Read more
§impl<'de> Deserialize<'de> for SipMediaEncryption
impl<'de> Deserialize<'de> for SipMediaEncryption
§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<SipMediaEncryption> for i32
impl From<SipMediaEncryption> for i32
Source§fn from(value: SipMediaEncryption) -> i32
fn from(value: SipMediaEncryption) -> i32
Converts to this type from the input type.
Source§impl Hash for SipMediaEncryption
impl Hash for SipMediaEncryption
Source§impl Ord for SipMediaEncryption
impl Ord for SipMediaEncryption
Source§fn cmp(&self, other: &SipMediaEncryption) -> Ordering
fn cmp(&self, other: &SipMediaEncryption) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SipMediaEncryption
impl PartialEq for SipMediaEncryption
Source§impl PartialOrd for SipMediaEncryption
impl PartialOrd for SipMediaEncryption
§impl Serialize for SipMediaEncryption
impl Serialize for SipMediaEncryption
Source§impl TryFrom<i32> for SipMediaEncryption
impl TryFrom<i32> for SipMediaEncryption
Source§type Error = DecodeError
type Error = DecodeError
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<SipMediaEncryption, DecodeError>
fn try_from(value: i32) -> Result<SipMediaEncryption, DecodeError>
Performs the conversion.
impl Copy for SipMediaEncryption
impl Eq for SipMediaEncryption
impl StructuralPartialEq for SipMediaEncryption
Auto Trait Implementations§
impl Freeze for SipMediaEncryption
impl RefUnwindSafe for SipMediaEncryption
impl Send for SipMediaEncryption
impl Sync for SipMediaEncryption
impl Unpin for SipMediaEncryption
impl UnwindSafe for SipMediaEncryption
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