pub struct UserUsageResponseData {
pub uploads: u64,
pub folders: u64,
pub storage: u64,
pub max: u64,
pub two_factor_enabled: bool,
pub pro: bool,
pub email: String,
}Expand description
Response data for USER_USAGE_PATH endpoint.
Fields§
§uploads: u64Uploaded files count.
folders: u64User folders count (including default folder).
storage: u64Storage bytes used by user.
max: u64Storage bytes available to user.
two_factor_enabled: boolTrue if 2FA is enabled; false otherwise.
pro: boolTrue if user is a premium user; false otherwise.
email: StringUser’s email.
Trait Implementations§
Source§impl Clone for UserUsageResponseData
impl Clone for UserUsageResponseData
Source§fn clone(&self) -> UserUsageResponseData
fn clone(&self) -> UserUsageResponseData
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 UserUsageResponseData
impl Debug for UserUsageResponseData
Source§impl<'de> Deserialize<'de> for UserUsageResponseData
impl<'de> Deserialize<'de> for UserUsageResponseData
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 Display for UserUsageResponseData
impl Display for UserUsageResponseData
Source§impl FilenResponse<UserUsageResponseData> for UserUsageResponsePayload
impl FilenResponse<UserUsageResponseData> for UserUsageResponsePayload
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<&UserUsageResponseData>
fn data_ref(&self) -> Option<&UserUsageResponseData>
Reference to the data associated with response.
Source§impl Hash for UserUsageResponseData
impl Hash for UserUsageResponseData
Source§impl PartialEq for UserUsageResponseData
impl PartialEq for UserUsageResponseData
Source§fn eq(&self, other: &UserUsageResponseData) -> bool
fn eq(&self, other: &UserUsageResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UserUsageResponseData
impl Serialize for UserUsageResponseData
impl Eq for UserUsageResponseData
impl StructuralPartialEq for UserUsageResponseData
Auto Trait Implementations§
impl Freeze for UserUsageResponseData
impl RefUnwindSafe for UserUsageResponseData
impl Send for UserUsageResponseData
impl Sync for UserUsageResponseData
impl Unpin for UserUsageResponseData
impl UnsafeUnpin for UserUsageResponseData
impl UnwindSafe for UserUsageResponseData
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