pub enum RemoteExitStatus {
Exited(u32),
Signaled(u32),
}Expand description
The remote worker’s termination outcome, when the supervisor
reported it. Non-zero codes are ordinary results — exit codes are
data for Git (diff --quiet exits 1), not transport failures.
Variants§
Exited(u32)
The worker exited with code 0–255.
Signaled(u32)
The worker was terminated by the named signal.
Implementations§
Trait Implementations§
Source§impl Clone for RemoteExitStatus
impl Clone for RemoteExitStatus
Source§fn clone(&self) -> RemoteExitStatus
fn clone(&self) -> RemoteExitStatus
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 moreimpl Copy for RemoteExitStatus
Source§impl Debug for RemoteExitStatus
impl Debug for RemoteExitStatus
impl Eq for RemoteExitStatus
Source§impl PartialEq for RemoteExitStatus
impl PartialEq for RemoteExitStatus
impl StructuralPartialEq for RemoteExitStatus
Auto Trait Implementations§
impl Freeze for RemoteExitStatus
impl RefUnwindSafe for RemoteExitStatus
impl Send for RemoteExitStatus
impl Sync for RemoteExitStatus
impl Unpin for RemoteExitStatus
impl UnsafeUnpin for RemoteExitStatus
impl UnwindSafe for RemoteExitStatus
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