pub enum Caller {
Envrc,
Operator,
}Expand description
Who invoked the sync. One flag decides four behaviors as a bundle: the daily stamp, silence on nothing to do, the exit code of a reported failure, and silence under lock contention.
Variants§
Envrc
The .envrc line on directory entry: gated by the stamp, silent, exit 0.
Operator
A person or an agent at a prompt: every outcome reported, the exit-code matrix.
Trait Implementations§
impl Copy for Caller
impl Eq for Caller
impl StructuralPartialEq for Caller
Auto Trait Implementations§
impl Freeze for Caller
impl RefUnwindSafe for Caller
impl Send for Caller
impl Sync for Caller
impl Unpin for Caller
impl UnsafeUnpin for Caller
impl UnwindSafe for Caller
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