pub struct FileBinReadArgBuilder<Field_offset> { /* private fields */ }Expand description
A builder for FileBinReadArgs objects. Compatible with binrw::args!.
Implementations§
Source§impl FileBinReadArgBuilder<Needed>
impl FileBinReadArgBuilder<Needed>
Sourcepub fn offset(self, val: u64) -> FileBinReadArgBuilder<Satisfied>
pub fn offset(self, val: u64) -> FileBinReadArgBuilder<Satisfied>
Sets offset to the given value.
Source§impl<Field_offset: SatisfiedOrOptional> FileBinReadArgBuilder<Field_offset>
impl<Field_offset: SatisfiedOrOptional> FileBinReadArgBuilder<Field_offset>
Sourcepub fn finalize(self) -> FileBinReadArgs
pub fn finalize(self) -> FileBinReadArgs
Builds the object.
Auto Trait Implementations§
impl<Field_offset> Freeze for FileBinReadArgBuilder<Field_offset>
impl<Field_offset> RefUnwindSafe for FileBinReadArgBuilder<Field_offset>where
Field_offset: RefUnwindSafe,
impl<Field_offset> Send for FileBinReadArgBuilder<Field_offset>where
Field_offset: Send,
impl<Field_offset> Sync for FileBinReadArgBuilder<Field_offset>where
Field_offset: Sync,
impl<Field_offset> Unpin for FileBinReadArgBuilder<Field_offset>where
Field_offset: Unpin,
impl<Field_offset> UnsafeUnpin for FileBinReadArgBuilder<Field_offset>
impl<Field_offset> UnwindSafe for FileBinReadArgBuilder<Field_offset>where
Field_offset: UnwindSafe,
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