Struct rpkg_rs::resource::resource_package::ResourceHeader
source · pub struct ResourceHeader {
pub references: Vec<(RuntimeResourceID, ResourceReferenceFlags)>,
/* private fields */
}Fields§
§references: Vec<(RuntimeResourceID, ResourceReferenceFlags)>Trait Implementations§
source§impl BinRead for ResourceHeader
impl BinRead for ResourceHeader
source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<Self>
source§fn read_be<R>(reader: &mut R) -> Result<Self, Error>
fn read_be<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments and assuming
big-endian byte order. Read moresource§fn read_le<R>(reader: &mut R) -> Result<Self, Error>
fn read_le<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments and assuming
little-endian byte order. Read moresource§fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
Read
T from the reader assuming native-endian byte order. Read moresource§fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self from the reader, assuming big-endian byte order, using the
given arguments. Read moresource§impl Clone for ResourceHeader
impl Clone for ResourceHeader
source§fn clone(&self) -> ResourceHeader
fn clone(&self) -> ResourceHeader
Returns a copy 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 Display for ResourceHeader
impl Display for ResourceHeader
source§impl PartialEq for ResourceHeader
impl PartialEq for ResourceHeader
impl Eq for ResourceHeader
impl StructuralPartialEq for ResourceHeader
Auto Trait Implementations§
impl Freeze for ResourceHeader
impl RefUnwindSafe for ResourceHeader
impl Send for ResourceHeader
impl Sync for ResourceHeader
impl Unpin for ResourceHeader
impl UnwindSafe for ResourceHeader
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)