pub struct RecordingFs {
pub inner: Box<dyn FileAccess>,
pub log: Rc<RefCell<Vec<String>>>,
}Expand description
Dry-run wrapper (SPEC §6.3): reads are performed but recorded into a report.
Fields§
§inner: Box<dyn FileAccess>§log: Rc<RefCell<Vec<String>>>Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for RecordingFs
impl !Send for RecordingFs
impl !Sync for RecordingFs
impl !UnwindSafe for RecordingFs
impl Freeze for RecordingFs
impl Unpin for RecordingFs
impl UnsafeUnpin for RecordingFs
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