pub struct KeysUploadRequest {
pub device_keys: Option<Value>,
pub one_time_keys: Option<BTreeMap<String, Value>>,
pub fallback_keys: Option<BTreeMap<String, Value>>,
}Fields§
§device_keys: Option<Value>§one_time_keys: Option<BTreeMap<String, Value>>§fallback_keys: Option<BTreeMap<String, Value>>Trait Implementations§
Source§impl Default for KeysUploadRequest
impl Default for KeysUploadRequest
Source§impl<'de> Deserialize<'de> for KeysUploadRequest
impl<'de> Deserialize<'de> for KeysUploadRequest
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 KeysUploadRequest
impl RefUnwindSafe for KeysUploadRequest
impl Send for KeysUploadRequest
impl Sync for KeysUploadRequest
impl Unpin for KeysUploadRequest
impl UnsafeUnpin for KeysUploadRequest
impl UnwindSafe for KeysUploadRequest
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