pub struct GithubClassicPatValidator;Expand description
Validates GitHub classic personal access tokens.
Format: ghp_ + 30-character entropy + 6-character base62 CRC32 checksum.
The CRC32 is computed over the 30-character entropy portion only.
Trait Implementations§
Source§impl ChecksumValidator for GithubClassicPatValidator
impl ChecksumValidator for GithubClassicPatValidator
Source§fn validator_id(&self) -> &str
fn validator_id(&self) -> &str
Identifier for this validator (used for diagnostics and registry lookups).
Auto Trait Implementations§
impl Freeze for GithubClassicPatValidator
impl RefUnwindSafe for GithubClassicPatValidator
impl Send for GithubClassicPatValidator
impl Sync for GithubClassicPatValidator
impl Unpin for GithubClassicPatValidator
impl UnsafeUnpin for GithubClassicPatValidator
impl UnwindSafe for GithubClassicPatValidator
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> 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