pub struct GitHubClaimConfig {
pub client_id: String,
pub registry_url: String,
pub scopes: String,
}Expand description
Configuration for GitHub identity claim workflow.
Args:
client_id: GitHub OAuth application client ID.registry_url: Base URL of the auths registry.scopes: OAuth scopes to request (e.g."read:user gist").
Fields§
§client_id: StringGitHub OAuth application client ID.
registry_url: StringBase URL of the auths registry.
scopes: StringOAuth scopes to request.
Auto Trait Implementations§
impl Freeze for GitHubClaimConfig
impl RefUnwindSafe for GitHubClaimConfig
impl Send for GitHubClaimConfig
impl Sync for GitHubClaimConfig
impl Unpin for GitHubClaimConfig
impl UnsafeUnpin for GitHubClaimConfig
impl UnwindSafe for GitHubClaimConfig
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