pub enum CommandExitCode {
Show 16 variants
Success = 0,
GeneralError = 1,
InvalidArguments = 2,
ConfigError = 3,
GitError = 10,
RegistryError = 11,
VersionError = 12,
CheckFailed = 13,
SecurityError = 14,
NetworkError = 15,
PrePublishChecksFailed = 16,
PartialSuccess = 20,
RollbackFailed = 21,
CheckpointCreated = 30,
NoChanges = 31,
DriftDetected = 32,
}Expand description
Command exit codes matching the specification
Variants§
Success = 0
Success
GeneralError = 1
General error
InvalidArguments = 2
Invalid arguments
ConfigError = 3
Config error
GitError = 10
Git error
RegistryError = 11
Registry error
VersionError = 12
Version error
CheckFailed = 13
Check failed
SecurityError = 14
Security error
NetworkError = 15
Network error
PrePublishChecksFailed = 16
Pre-publish checks failed
PartialSuccess = 20
Partial success
RollbackFailed = 21
Rollback failed
CheckpointCreated = 30
Checkpoint created
NoChanges = 31
No changes
DriftDetected = 32
Drift detected in owners
Trait Implementations§
Source§impl Clone for CommandExitCode
impl Clone for CommandExitCode
Source§fn clone(&self) -> CommandExitCode
fn clone(&self) -> CommandExitCode
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 moreSource§impl Debug for CommandExitCode
impl Debug for CommandExitCode
Source§impl From<CommandExitCode> for ExitCode
impl From<CommandExitCode> for ExitCode
Source§fn from(code: CommandExitCode) -> Self
fn from(code: CommandExitCode) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CommandExitCode
impl PartialEq for CommandExitCode
impl Copy for CommandExitCode
impl Eq for CommandExitCode
impl StructuralPartialEq for CommandExitCode
Auto Trait Implementations§
impl Freeze for CommandExitCode
impl RefUnwindSafe for CommandExitCode
impl Send for CommandExitCode
impl Sync for CommandExitCode
impl Unpin for CommandExitCode
impl UnsafeUnpin for CommandExitCode
impl UnwindSafe for CommandExitCode
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.