pub struct GetAccountRateLimitsParams {
pub exclude_reset_credit_details: bool,
pub supports_luna_reserve: bool,
}Expand description
Usage-read capabilities of the requesting client, never inferred from its
experiment arm. Both flags are omitted from the wire when false, so the
default value serializes as {}.
Fields§
§exclude_reset_credit_details: boolSkip the separate reset-credit detail lookup for background usage polls. The usage response still includes the available count; omitted/false preserves detailed reads.
supports_luna_reserve: boolThe client supports automatic Luna Reserve fallback. For eligible ChatGPT CLI users, allow the backend to record experiment exposure after ordinary usage is blocked.
Trait Implementations§
Source§impl Clone for GetAccountRateLimitsParams
impl Clone for GetAccountRateLimitsParams
Source§fn clone(&self) -> GetAccountRateLimitsParams
fn clone(&self) -> GetAccountRateLimitsParams
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 GetAccountRateLimitsParams
impl Debug for GetAccountRateLimitsParams
Source§impl Default for GetAccountRateLimitsParams
impl Default for GetAccountRateLimitsParams
Source§fn default() -> GetAccountRateLimitsParams
fn default() -> GetAccountRateLimitsParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetAccountRateLimitsParams
impl<'de> Deserialize<'de> for GetAccountRateLimitsParams
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
impl Eq for GetAccountRateLimitsParams
impl StructuralPartialEq for GetAccountRateLimitsParams
Auto Trait Implementations§
impl Freeze for GetAccountRateLimitsParams
impl RefUnwindSafe for GetAccountRateLimitsParams
impl Send for GetAccountRateLimitsParams
impl Sync for GetAccountRateLimitsParams
impl Unpin for GetAccountRateLimitsParams
impl UnsafeUnpin for GetAccountRateLimitsParams
impl UnwindSafe for GetAccountRateLimitsParams
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