pub struct GitHubRateLimit {
pub limit: i64,
pub remaining: i64,
pub reset: i64,
pub used: i64,
}Expand description
How much of the API budget is left.
Mirrored like everything else, because “why is nothing refreshing” is a question with an answer, and the answer is usually this.
Fields§
§limit: i64§remaining: i64§reset: i64Unix seconds. When the budget comes back.
used: i64Trait Implementations§
Source§impl Clone for GitHubRateLimit
impl Clone for GitHubRateLimit
Source§impl Debug for GitHubRateLimit
impl Debug for GitHubRateLimit
Source§impl<'de> Deserialize<'de> for GitHubRateLimit
impl<'de> Deserialize<'de> for GitHubRateLimit
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 GitHubRateLimit
Source§impl PartialEq for GitHubRateLimit
impl PartialEq for GitHubRateLimit
Source§impl Serialize for GitHubRateLimit
impl Serialize for GitHubRateLimit
impl StructuralPartialEq for GitHubRateLimit
Auto Trait Implementations§
impl Freeze for GitHubRateLimit
impl RefUnwindSafe for GitHubRateLimit
impl Send for GitHubRateLimit
impl Sync for GitHubRateLimit
impl Unpin for GitHubRateLimit
impl UnsafeUnpin for GitHubRateLimit
impl UnwindSafe for GitHubRateLimit
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.