Struct ImageHotPatchInfo

struct ImageHotPatchInfo { ... }

Fields

version: U32<LittleEndian>
size: U32<LittleEndian>
sequence_number: U32<LittleEndian>
base_image_list: U32<LittleEndian>
base_image_count: U32<LittleEndian>
buffer_offset: U32<LittleEndian>

Version 2 and later

extra_patch_size: U32<LittleEndian>

Version 3 and later

Implementations

impl Clone for ImageHotPatchInfo

fn clone(self: &Self) -> ImageHotPatchInfo

impl Copy for ImageHotPatchInfo

impl Debug for ImageHotPatchInfo

fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result

impl Freeze for ImageHotPatchInfo

impl Pod for ImageHotPatchInfo

impl RefUnwindSafe for ImageHotPatchInfo

impl Send for ImageHotPatchInfo

impl Sync for ImageHotPatchInfo

impl Unpin for ImageHotPatchInfo

impl UnsafeUnpin for ImageHotPatchInfo

impl UnwindSafe for ImageHotPatchInfo

impl<T> Any for ImageHotPatchInfo

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for ImageHotPatchInfo

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for ImageHotPatchInfo

fn borrow_mut(self: &mut Self) -> &mut T

impl<T> CloneToUninit for ImageHotPatchInfo

unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)

impl<T> From for ImageHotPatchInfo

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for ImageHotPatchInfo

fn to_owned(self: &Self) -> T
fn clone_into(self: &Self, target: &mut T)

impl<T, U> Into for ImageHotPatchInfo

fn into(self: Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom for ImageHotPatchInfo

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for ImageHotPatchInfo

fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>