pub struct FileRecordRead {
pub records: Vec<Vec<u8>>,
pub end_of_file: bool,
}Expand description
One record-access read window, as AtomicReadFile returns it.
Fields§
§records: Vec<Vec<u8>>The records read. Its length is the ACK’s ‘Returned Record Count’ (Clause 14.1.3.3), which may be less than the requested count.
end_of_file: bool‘End Of File’ per the Clause 14.1 Service Procedure. The built-in empty record file reports EOF at its only valid start.
Trait Implementations§
Source§impl Clone for FileRecordRead
impl Clone for FileRecordRead
Source§impl Debug for FileRecordRead
impl Debug for FileRecordRead
impl Eq for FileRecordRead
Source§impl PartialEq for FileRecordRead
impl PartialEq for FileRecordRead
impl StructuralPartialEq for FileRecordRead
Auto Trait Implementations§
impl Freeze for FileRecordRead
impl RefUnwindSafe for FileRecordRead
impl Send for FileRecordRead
impl Sync for FileRecordRead
impl Unpin for FileRecordRead
impl UnsafeUnpin for FileRecordRead
impl UnwindSafe for FileRecordRead
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