pub struct VoiceUserSnapshot {
pub created_at: Option<Value>,
pub details: VoiceUserDetails,
pub handle: String,
pub id: UserId,
pub kind: String,
pub metadata: ResourceMetadata,
pub platform: String,
pub project_id: ProjectId,
pub updated_at: Option<Value>,
}Fields§
§created_at: Option<Value>§details: VoiceUserDetails§handle: String§id: UserId§kind: String§metadata: ResourceMetadata§platform: String§project_id: ProjectId§updated_at: Option<Value>Implementations§
Source§impl VoiceUserSnapshot
impl VoiceUserSnapshot
pub fn serialize<__S>(
__self: &VoiceUserSnapshot,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> VoiceUserSnapshot
impl<'de> VoiceUserSnapshot
pub fn deserialize<__D>(
__deserializer: __D,
) -> Result<VoiceUserSnapshot, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl Clone for VoiceUserSnapshot
impl Clone for VoiceUserSnapshot
Source§impl Debug for VoiceUserSnapshot
impl Debug for VoiceUserSnapshot
Source§impl<'de> Deserialize<'de> for VoiceUserSnapshot
impl<'de> Deserialize<'de> for VoiceUserSnapshot
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 VoiceUserSnapshot
impl RefUnwindSafe for VoiceUserSnapshot
impl Send for VoiceUserSnapshot
impl Sync for VoiceUserSnapshot
impl Unpin for VoiceUserSnapshot
impl UnsafeUnpin for VoiceUserSnapshot
impl UnwindSafe for VoiceUserSnapshot
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