pub struct RemoveResult {
pub removed_name: Option<String>,
pub removed_signing_pubkey: SigningPubKey,
pub key_rotation_recommended: bool,
}Expand description
Result of removing a contributor.
Fields§
§removed_name: Option<String>The removed contributor’s name (if set).
removed_signing_pubkey: SigningPubKeyThe removed contributor’s signing public key.
key_rotation_recommended: boolWhether key rotation is recommended after this removal.
Key rotation is always recommended when removing contributors because they may have cached the unwrapped repo key.
Trait Implementations§
Source§impl Clone for RemoveResult
impl Clone for RemoveResult
Source§fn clone(&self) -> RemoveResult
fn clone(&self) -> RemoveResult
Returns a duplicate of the value. Read more
1.0.0 · 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 RemoveResult
impl RefUnwindSafe for RemoveResult
impl Send for RemoveResult
impl Sync for RemoveResult
impl Unpin for RemoveResult
impl UnsafeUnpin for RemoveResult
impl UnwindSafe for RemoveResult
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 more