pub struct AtomicReadFileRequest {
pub file_identifier: ObjectIdentifier,
pub access_method: FileAccessMethod,
}Expand description
Atomic Read File request (confirmed service)
Fields§
§file_identifier: ObjectIdentifierFile object identifier
access_method: FileAccessMethodAccess method specification
Implementations§
Source§impl AtomicReadFileRequest
impl AtomicReadFileRequest
Sourcepub fn new_stream_access(
file_identifier: ObjectIdentifier,
start_position: i32,
octet_count: u32,
) -> Self
pub fn new_stream_access( file_identifier: ObjectIdentifier, start_position: i32, octet_count: u32, ) -> Self
Create a new Atomic Read File request with stream access
Sourcepub fn new_record_access(
file_identifier: ObjectIdentifier,
start_record: i32,
record_count: u32,
) -> Self
pub fn new_record_access( file_identifier: ObjectIdentifier, start_record: i32, record_count: u32, ) -> Self
Create a new Atomic Read File request with record access
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 (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 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