pub enum FileWriteAccessMethod {
StreamAccess {
file_start_position: i32,
file_data: Vec<u8>,
},
RecordAccess {
file_start_record: i32,
record_count: u32,
file_record_data: Vec<Vec<u8>>,
},
}Expand description
File write access method for atomic write
Variants§
Trait Implementations§
Source§impl Clone for FileWriteAccessMethod
impl Clone for FileWriteAccessMethod
Source§fn clone(&self) -> FileWriteAccessMethod
fn clone(&self) -> FileWriteAccessMethod
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 moreAuto Trait Implementations§
impl Freeze for FileWriteAccessMethod
impl RefUnwindSafe for FileWriteAccessMethod
impl Send for FileWriteAccessMethod
impl Sync for FileWriteAccessMethod
impl Unpin for FileWriteAccessMethod
impl UnsafeUnpin for FileWriteAccessMethod
impl UnwindSafe for FileWriteAccessMethod
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