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