pub struct CopilotQuotaEntry {
pub percent_remaining: Option<f64>,
pub remaining: Option<f64>,
pub entitlement: Option<f64>,
pub unlimited: Option<bool>,
}Expand description
One Copilot quota snapshot entry.
Fields§
§percent_remaining: Option<f64>Percent of the quota still available (0..100).
remaining: Option<f64>Absolute remaining request count.
entitlement: Option<f64>Total request entitlement for the period.
unlimited: Option<bool>Whether this quota is unlimited.
Trait Implementations§
Source§impl Clone for CopilotQuotaEntry
impl Clone for CopilotQuotaEntry
Source§fn clone(&self) -> CopilotQuotaEntry
fn clone(&self) -> CopilotQuotaEntry
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 CopilotQuotaEntry
impl Debug for CopilotQuotaEntry
Source§impl<'de> Deserialize<'de> for CopilotQuotaEntry
impl<'de> Deserialize<'de> for CopilotQuotaEntry
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 CopilotQuotaEntry
impl RefUnwindSafe for CopilotQuotaEntry
impl Send for CopilotQuotaEntry
impl Sync for CopilotQuotaEntry
impl Unpin for CopilotQuotaEntry
impl UnsafeUnpin for CopilotQuotaEntry
impl UnwindSafe for CopilotQuotaEntry
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more