pub struct AtomicReadFileRequest {
pub file_object_id: ObjectId,
pub access_method: AtomicReadFileAccessMethod,
pub invoke_id: u8,
}Fields§
§file_object_id: ObjectId§access_method: AtomicReadFileAccessMethod§invoke_id: u8Implementations§
Source§impl AtomicReadFileRequest
impl AtomicReadFileRequest
pub fn stream( file_object_id: ObjectId, file_start_position: i32, requested_octet_count: u32, invoke_id: u8, ) -> Self
pub fn record( file_object_id: ObjectId, file_start_record: i32, requested_record_count: u32, invoke_id: u8, ) -> Self
pub fn encode(&self, w: &mut Writer<'_>) -> Result<(), EncodeError>
Trait Implementations§
Source§impl Clone for AtomicReadFileRequest
impl Clone for AtomicReadFileRequest
Source§fn clone(&self) -> AtomicReadFileRequest
fn clone(&self) -> AtomicReadFileRequest
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 AtomicReadFileRequest
impl Debug for AtomicReadFileRequest
Source§impl PartialEq for AtomicReadFileRequest
impl PartialEq for AtomicReadFileRequest
impl Copy for AtomicReadFileRequest
impl Eq for AtomicReadFileRequest
impl StructuralPartialEq for AtomicReadFileRequest
Auto Trait Implementations§
impl Freeze for AtomicReadFileRequest
impl RefUnwindSafe for AtomicReadFileRequest
impl Send for AtomicReadFileRequest
impl Sync for AtomicReadFileRequest
impl Unpin for AtomicReadFileRequest
impl UnsafeUnpin for AtomicReadFileRequest
impl UnwindSafe for AtomicReadFileRequest
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