pub struct ResolveGithubHumanInput {
pub fallback_human_id: HumanId,
pub github_user_id: GithubUserId,
pub github_login: String,
pub bootstrap_admin_candidate: bool,
}Expand description
Input for resolving or creating a human from a verified GitHub identity.
Fields§
§fallback_human_id: HumanId§github_user_id: GithubUserId§github_login: String§bootstrap_admin_candidate: boolTrait Implementations§
Source§impl Clone for ResolveGithubHumanInput
impl Clone for ResolveGithubHumanInput
Source§fn clone(&self) -> ResolveGithubHumanInput
fn clone(&self) -> ResolveGithubHumanInput
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 moreAuto Trait Implementations§
impl Freeze for ResolveGithubHumanInput
impl RefUnwindSafe for ResolveGithubHumanInput
impl Send for ResolveGithubHumanInput
impl Sync for ResolveGithubHumanInput
impl Unpin for ResolveGithubHumanInput
impl UnsafeUnpin for ResolveGithubHumanInput
impl UnwindSafe for ResolveGithubHumanInput
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,
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 moreCreates a shared type from an unshared type.