pub struct Overrides {
pub force_exdev: Option<bool>,
pub force_rescue_ok: Option<bool>,
}
Expand description
Public API overrides. Overrides for simulation in tests and controlled environments.
Fields§
§force_exdev: Option<bool>
Force EXDEV behavior when performing atomic rename of symlinks.
Some(true)
simulates a cross-filesystem rename error to exercise degraded fallback paths.
force_rescue_ok: Option<bool>
Force rescue verification to succeed regardless of actual PATH state.
Implementations§
Trait Implementations§
impl Copy for Overrides
Auto Trait Implementations§
impl Freeze for Overrides
impl RefUnwindSafe for Overrides
impl Send for Overrides
impl Sync for Overrides
impl Unpin for Overrides
impl UnwindSafe for Overrides
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