pub struct VoiceProfile {
pub configuration: VoiceProfileConfiguration,
pub created_at: DateTime,
pub is_default: bool,
pub line_count: i64,
pub media_encryption: VoiceProfileMediaEncryption,
pub name: String,
pub profile_id: String,
pub project_id: String,
pub protocol: String,
pub updated_at: DateTime,
pub version: i64,
}Fields§
§configuration: VoiceProfileConfiguration§created_at: DateTime§is_default: bool§line_count: i64§media_encryption: VoiceProfileMediaEncryption§name: String§profile_id: String§project_id: String§protocol: String§updated_at: DateTime§version: i64Implementations§
Source§impl VoiceProfile
impl VoiceProfile
pub fn serialize<__S>(
__self: &VoiceProfile,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> VoiceProfile
impl<'de> VoiceProfile
pub fn deserialize<__D>(__deserializer: __D) -> Result<VoiceProfile, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl Clone for VoiceProfile
impl Clone for VoiceProfile
Source§impl Debug for VoiceProfile
impl Debug for VoiceProfile
Source§impl<'de> Deserialize<'de> for VoiceProfile
impl<'de> Deserialize<'de> for VoiceProfile
Source§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
Auto Trait Implementations§
impl Freeze for VoiceProfile
impl RefUnwindSafe for VoiceProfile
impl Send for VoiceProfile
impl Sync for VoiceProfile
impl Unpin for VoiceProfile
impl UnsafeUnpin for VoiceProfile
impl UnwindSafe for VoiceProfile
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