pub struct UserGetSettingsResponseData {
pub email: String,
pub two_factor_key: String,
pub two_factor_enabled: bool,
pub versioned_files: u64,
pub versioned_storage: u64,
pub unfinished_files: u64,
pub unfinished_storage: u64,
pub storage_used: u64,
}Expand description
Response data for USER_GET_SETTINGS_PATH endpoint.
Fields§
§email: StringUser’s email.
two_factor_key: String§two_factor_enabled: boolTrue if user has enabled 2FA; false otherwise.
versioned_files: u64Versioned files count.
versioned_storage: u64Storage bytes used by versioned files.
unfinished_files: u64Unfinished uploads count.
unfinished_storage: u64Storage bytes used by unfinished files.
storage_used: u64Storage bytes used by uploaded unversioned files.
Trait Implementations§
Source§impl Clone for UserGetSettingsResponseData
impl Clone for UserGetSettingsResponseData
Source§fn clone(&self) -> UserGetSettingsResponseData
fn clone(&self) -> UserGetSettingsResponseData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UserGetSettingsResponseData
impl Debug for UserGetSettingsResponseData
Source§impl<'de> Deserialize<'de> for UserGetSettingsResponseData
impl<'de> Deserialize<'de> for UserGetSettingsResponseData
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
Source§impl FilenResponse<UserGetSettingsResponseData> for UserGetSettingsResponsePayload
impl FilenResponse<UserGetSettingsResponseData> for UserGetSettingsResponsePayload
Source§fn status_ref(&self) -> bool
fn status_ref(&self) -> bool
True when API call was successful; false otherwise.
Source§fn message_ref(&self) -> Option<&str>
fn message_ref(&self) -> Option<&str>
Filen reason for success or failure.
Source§fn data_ref(&self) -> Option<&UserGetSettingsResponseData>
fn data_ref(&self) -> Option<&UserGetSettingsResponseData>
Reference to the data associated with response.
Source§impl PartialEq for UserGetSettingsResponseData
impl PartialEq for UserGetSettingsResponseData
Source§fn eq(&self, other: &UserGetSettingsResponseData) -> bool
fn eq(&self, other: &UserGetSettingsResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for UserGetSettingsResponseData
impl StructuralPartialEq for UserGetSettingsResponseData
Auto Trait Implementations§
impl Freeze for UserGetSettingsResponseData
impl RefUnwindSafe for UserGetSettingsResponseData
impl Send for UserGetSettingsResponseData
impl Sync for UserGetSettingsResponseData
impl Unpin for UserGetSettingsResponseData
impl UnsafeUnpin for UserGetSettingsResponseData
impl UnwindSafe for UserGetSettingsResponseData
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