Struct ssbh_lib::Ptr64 [−][src]
#[repr(transparent)]pub struct Ptr64<BR: BinRead>(_);
Expand description
A 64 bit file pointer relative to the start of the buffer or file.
Trait Implementations
impl<BR: BinRead> BinRead for Ptr64<BR>
[src]
impl<BR: BinRead> BinRead for Ptr64<BR>
[src]type Args = BR::Args
type Args = BR::Args
The type of arguments needed to be supplied in order to read this type, usually a tuple. Read more
fn read_options<R: Read + Seek>(
reader: &mut R,
options: &ReadOptions,
args: Self::Args
) -> BinResult<Self>
[src]
fn read_options<R: Read + Seek>(
reader: &mut R,
options: &ReadOptions,
args: Self::Args
) -> BinResult<Self>
[src]Read the type from the reader
fn read<R>(reader: &mut R) -> Result<Self, Error> where
R: Read + Seek,
[src]
fn read<R>(reader: &mut R) -> Result<Self, Error> where
R: Read + Seek,
[src]Read the type from the reader while assuming no arguments have been passed Read more
fn read_args<R>(reader: &mut R, args: Self::Args) -> Result<Self, Error> where
R: Read + Seek,
[src]
fn read_args<R>(reader: &mut R, args: Self::Args) -> Result<Self, Error> where
R: Read + Seek,
[src]Read the type from the reader using the specified arguments
fn after_parse<R>(
&mut self,
&mut R,
&ReadOptions,
Self::Args
) -> Result<(), Error> where
R: Read + Seek,
[src]
&mut self,
&mut R,
&ReadOptions,
Self::Args
) -> Result<(), Error> where
R: Read + Seek,
Auto Trait Implementations
impl<BR> RefUnwindSafe for Ptr64<BR> where
BR: RefUnwindSafe,
BR: RefUnwindSafe,
impl<BR> Send for Ptr64<BR> where
BR: Send,
BR: Send,
impl<BR> Sync for Ptr64<BR> where
BR: Sync,
BR: Sync,
impl<BR> Unpin for Ptr64<BR> where
BR: Unpin,
BR: Unpin,
impl<BR> UnwindSafe for Ptr64<BR> where
BR: UnwindSafe,
BR: UnwindSafe,