pub struct AppendixApiUserData {
pub login: Option<String>,
pub timezone: Option<String>,
pub rates: Option<AppendixApiUserDataRates>,
pub money: Option<AppendixApiUserDataMoney>,
pub price: Option<Value>,
pub backlinks_subscription_expiry_date: Option<String>,
pub llm_mentions_subscription_expiry_date: Option<String>,
}Expand description
Account information returned by the User Data endpoint. See https://docs.dataforseo.com/v3/appendix/user_data/.
Fields§
§login: Option<String>Account login.
timezone: Option<String>Time zone configured for the account.
rates: Option<AppendixApiUserDataRates>API rate limits and usage statistics.
money: Option<AppendixApiUserDataMoney>Deposited funds, remaining balance, and spending statistics.
price: Option<Value>Pricing per API/function/priority; keys are dynamic, kept as raw JSON.
backlinks_subscription_expiry_date: Option<String>Expiry of the Backlinks API subscription, UTC; None when inactive.
llm_mentions_subscription_expiry_date: Option<String>Expiry of the LLM Mentions subscription, UTC; None when inactive.
Trait Implementations§
Source§impl Clone for AppendixApiUserData
impl Clone for AppendixApiUserData
Source§impl Debug for AppendixApiUserData
impl Debug for AppendixApiUserData
Source§impl Default for AppendixApiUserData
impl Default for AppendixApiUserData
Source§impl<'de> Deserialize<'de> for AppendixApiUserData
impl<'de> Deserialize<'de> for AppendixApiUserData
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 AppendixApiUserData
impl RefUnwindSafe for AppendixApiUserData
impl Send for AppendixApiUserData
impl Sync for AppendixApiUserData
impl Unpin for AppendixApiUserData
impl UnsafeUnpin for AppendixApiUserData
impl UnwindSafe for AppendixApiUserData
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