pub struct AtomicWriteResult {
pub rename_retry_count: u32,
pub used_cross_filesystem_fallback: bool,
pub warnings: Vec<String>,
}Expand description
Result of an atomic write operation
Fields§
§rename_retry_count: u32Number of rename retries that occurred (Windows only)
used_cross_filesystem_fallback: boolWhether cross-filesystem fallback was used
warnings: Vec<String>Any warnings generated during the operation
Trait Implementations§
Source§impl Clone for AtomicWriteResult
impl Clone for AtomicWriteResult
Source§fn clone(&self) -> AtomicWriteResult
fn clone(&self) -> AtomicWriteResult
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 AtomicWriteResult
impl Debug for AtomicWriteResult
Source§impl Default for AtomicWriteResult
impl Default for AtomicWriteResult
Source§fn default() -> AtomicWriteResult
fn default() -> AtomicWriteResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AtomicWriteResult
impl RefUnwindSafe for AtomicWriteResult
impl Send for AtomicWriteResult
impl Sync for AtomicWriteResult
impl Unpin for AtomicWriteResult
impl UnsafeUnpin for AtomicWriteResult
impl UnwindSafe for AtomicWriteResult
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