pub struct GitHubProvider;Trait Implementations§
Source§impl PlatformClaimProvider for GitHubProvider
impl PlatformClaimProvider for GitHubProvider
fn platform_name(&self) -> &'static str
fn authenticate_and_publish( &self, ctx: &ClaimContext<'_>, ) -> Result<PlatformAuth>
Auto Trait Implementations§
impl Freeze for GitHubProvider
impl RefUnwindSafe for GitHubProvider
impl Send for GitHubProvider
impl Sync for GitHubProvider
impl Unpin for GitHubProvider
impl UnsafeUnpin for GitHubProvider
impl UnwindSafe for GitHubProvider
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