pub enum GitHubTokenAcquireReason {
Initial,
Refresh,
Unknown,
}Expand description
Why the runtime is requesting a GitHub credential.
Variants§
Initial
The runtime is acquiring the registration’s first credential.
Refresh
The runtime is replacing a credential that is approaching expiry.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for GitHubTokenAcquireReason
impl Clone for GitHubTokenAcquireReason
Source§fn clone(&self) -> GitHubTokenAcquireReason
fn clone(&self) -> GitHubTokenAcquireReason
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 GitHubTokenAcquireReason
impl Debug for GitHubTokenAcquireReason
Source§impl Default for GitHubTokenAcquireReason
impl Default for GitHubTokenAcquireReason
Source§fn default() -> GitHubTokenAcquireReason
fn default() -> GitHubTokenAcquireReason
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitHubTokenAcquireReason
impl<'de> Deserialize<'de> for GitHubTokenAcquireReason
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 GitHubTokenAcquireReason
Source§impl PartialEq for GitHubTokenAcquireReason
impl PartialEq for GitHubTokenAcquireReason
Source§impl Serialize for GitHubTokenAcquireReason
impl Serialize for GitHubTokenAcquireReason
impl StructuralPartialEq for GitHubTokenAcquireReason
Auto Trait Implementations§
impl Freeze for GitHubTokenAcquireReason
impl RefUnwindSafe for GitHubTokenAcquireReason
impl Send for GitHubTokenAcquireReason
impl Sync for GitHubTokenAcquireReason
impl Unpin for GitHubTokenAcquireReason
impl UnsafeUnpin for GitHubTokenAcquireReason
impl UnwindSafe for GitHubTokenAcquireReason
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.