[−][src]Enum minidump::Endian
The endianness (byte order) of a stream of bytes
Variants
Implementations
impl Endian
[src]
Trait Implementations
impl Clone for Endian
[src]
impl Copy for Endian
[src]
impl Debug for Endian
[src]
impl Default for Endian
[src]
impl Eq for Endian
[src]
impl From<bool> for Endian
[src]
impl PartialEq<Endian> for Endian
[src]
impl SizeWith<Endian> for OtherCpuInfo
[src]
impl SizeWith<Endian> for MINIDUMP_MISC_INFO4
[src]
impl SizeWith<Endian> for LINK_MAP_64
[src]
impl SizeWith<Endian> for MINIDUMP_LOCATION_DESCRIPTOR
[src]
impl SizeWith<Endian> for ARMCpuInfo
[src]
impl SizeWith<Endian> for MINIDUMP_EXCEPTION
[src]
impl SizeWith<Endian> for MINIDUMP_DIRECTORY
[src]
impl SizeWith<Endian> for SSE_REGISTERS
[src]
impl SizeWith<Endian> for CONTEXT_ARM64_OLD
[src]
impl SizeWith<Endian> for FLOATING_SAVE_AREA_ARM64_OLD
[src]
impl SizeWith<Endian> for DSO_DEBUG_64
[src]
impl SizeWith<Endian> for FLOATING_SAVE_AREA_X86
[src]
impl SizeWith<Endian> for VS_FIXEDFILEINFO
[src]
impl SizeWith<Endian> for TIME_ZONE_INFORMATION
[src]
impl SizeWith<Endian> for CONTEXT_PPC
[src]
impl SizeWith<Endian> for FLOATING_SAVE_AREA_ARM64
[src]
impl SizeWith<Endian> for FLOATING_SAVE_AREA_SPARC
[src]
impl SizeWith<Endian> for FLOATING_SAVE_AREA_ARM
[src]
impl SizeWith<Endian> for MINIDUMP_MODULE
[src]
impl SizeWith<Endian> for MINIDUMP_MEMORY_INFO
[src]
impl SizeWith<Endian> for CONTEXT_ARM
[src]
impl SizeWith<Endian> for MINIDUMP_MISC_INFO3
[src]
impl SizeWith<Endian> for X86CpuInfo
[src]
impl SizeWith<Endian> for MINIDUMP_MEMORY_DESCRIPTOR
[src]
impl SizeWith<Endian> for MINIDUMP_HEADER
[src]
impl SizeWith<Endian> for LINK_MAP_32
[src]
impl SizeWith<Endian> for IMAGE_DEBUG_MISC
[src]
impl SizeWith<Endian> for FLOATING_SAVE_AREA_PPC
[src]
impl SizeWith<Endian> for MINIDUMP_ASSERTION_INFO
[src]
impl SizeWith<Endian> for VECTOR_SAVE_AREA_PPC
[src]
impl SizeWith<Endian> for MINIDUMP_SYSTEM_INFO
[src]
impl SizeWith<Endian> for GUID
[src]
impl SizeWith<Endian> for CONTEXT_PPC64
[src]
impl SizeWith<Endian> for CONTEXT_SPARC
[src]
impl SizeWith<Endian> for DSO_DEBUG_32
[src]
impl SizeWith<Endian> for MINIDUMP_MEMORY_INFO_LIST
[src]
impl SizeWith<Endian> for MINIDUMP_MISC_INFO
[src]
impl SizeWith<Endian> for FLOATING_SAVE_AREA_MIPS
[src]
impl SizeWith<Endian> for MINIDUMP_THREAD
[src]
impl SizeWith<Endian> for CPU_INFORMATION
[src]
impl SizeWith<Endian> for CONTEXT_ARM64
[src]
impl SizeWith<Endian> for XMM_SAVE_AREA32
[src]
impl SizeWith<Endian> for MINIDUMP_MISC_INFO2
[src]
impl SizeWith<Endian> for MINIDUMP_EXCEPTION_STREAM
[src]
impl SizeWith<Endian> for CONTEXT_MIPS
[src]
impl SizeWith<Endian> for CONTEXT_X86
[src]
impl SizeWith<Endian> for MINIDUMP_BREAKPAD_INFO
[src]
impl SizeWith<Endian> for CONTEXT_AMD64
[src]
impl SizeWith<Endian> for SYSTEMTIME
[src]
impl StructuralEq for Endian
[src]
impl StructuralPartialEq for Endian
[src]
impl<'a> TryFromCtx<'a, Endian, [u8]> for LINK_MAP_64 where
LINK_MAP_64: 'a,
[src]
LINK_MAP_64: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(LINK_MAP_64, usize), <LINK_MAP_64 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(LINK_MAP_64, usize), <LINK_MAP_64 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CONTEXT_MIPS where
CONTEXT_MIPS: 'a,
[src]
CONTEXT_MIPS: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_MIPS, usize), <CONTEXT_MIPS as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_MIPS, usize), <CONTEXT_MIPS as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_MISC_INFO4 where
MINIDUMP_MISC_INFO4: 'a,
[src]
MINIDUMP_MISC_INFO4: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MISC_INFO4, usize), <MINIDUMP_MISC_INFO4 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MISC_INFO4, usize), <MINIDUMP_MISC_INFO4 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_MEMORY_DESCRIPTOR where
MINIDUMP_MEMORY_DESCRIPTOR: 'a,
[src]
MINIDUMP_MEMORY_DESCRIPTOR: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MEMORY_DESCRIPTOR, usize), <MINIDUMP_MEMORY_DESCRIPTOR as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MEMORY_DESCRIPTOR, usize), <MINIDUMP_MEMORY_DESCRIPTOR as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for FLOATING_SAVE_AREA_ARM where
FLOATING_SAVE_AREA_ARM: 'a,
[src]
FLOATING_SAVE_AREA_ARM: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_ARM, usize), <FLOATING_SAVE_AREA_ARM as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_ARM, usize), <FLOATING_SAVE_AREA_ARM as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for FLOATING_SAVE_AREA_X86 where
FLOATING_SAVE_AREA_X86: 'a,
[src]
FLOATING_SAVE_AREA_X86: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_X86, usize), <FLOATING_SAVE_AREA_X86 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_X86, usize), <FLOATING_SAVE_AREA_X86 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_MISC_INFO where
MINIDUMP_MISC_INFO: 'a,
[src]
MINIDUMP_MISC_INFO: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MISC_INFO, usize), <MINIDUMP_MISC_INFO as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MISC_INFO, usize), <MINIDUMP_MISC_INFO as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for LINK_MAP_32 where
LINK_MAP_32: 'a,
[src]
LINK_MAP_32: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(LINK_MAP_32, usize), <LINK_MAP_32 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(LINK_MAP_32, usize), <LINK_MAP_32 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CONTEXT_PPC64 where
CONTEXT_PPC64: 'a,
[src]
CONTEXT_PPC64: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_PPC64, usize), <CONTEXT_PPC64 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_PPC64, usize), <CONTEXT_PPC64 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CONTEXT_SPARC where
CONTEXT_SPARC: 'a,
[src]
CONTEXT_SPARC: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_SPARC, usize), <CONTEXT_SPARC as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_SPARC, usize), <CONTEXT_SPARC as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for SYSTEMTIME where
SYSTEMTIME: 'a,
[src]
SYSTEMTIME: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(SYSTEMTIME, usize), <SYSTEMTIME as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(SYSTEMTIME, usize), <SYSTEMTIME as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_MEMORY_INFO where
MINIDUMP_MEMORY_INFO: 'a,
[src]
MINIDUMP_MEMORY_INFO: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MEMORY_INFO, usize), <MINIDUMP_MEMORY_INFO as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MEMORY_INFO, usize), <MINIDUMP_MEMORY_INFO as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CV_INFO_PDB20
[src]
type Error = Error
fn try_from_ctx(
src: &[u8],
endian: Endian
) -> Result<(CV_INFO_PDB20, usize), <CV_INFO_PDB20 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &[u8],
endian: Endian
) -> Result<(CV_INFO_PDB20, usize), <CV_INFO_PDB20 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for DSO_DEBUG_64 where
DSO_DEBUG_64: 'a,
[src]
DSO_DEBUG_64: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(DSO_DEBUG_64, usize), <DSO_DEBUG_64 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(DSO_DEBUG_64, usize), <DSO_DEBUG_64 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CV_INFO_PDB70
[src]
type Error = Error
fn try_from_ctx(
src: &[u8],
endian: Endian
) -> Result<(CV_INFO_PDB70, usize), <CV_INFO_PDB70 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &[u8],
endian: Endian
) -> Result<(CV_INFO_PDB70, usize), <CV_INFO_PDB70 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for ARMCpuInfo where
ARMCpuInfo: 'a,
[src]
ARMCpuInfo: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(ARMCpuInfo, usize), <ARMCpuInfo as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(ARMCpuInfo, usize), <ARMCpuInfo as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CONTEXT_ARM64_OLD where
CONTEXT_ARM64_OLD: 'a,
[src]
CONTEXT_ARM64_OLD: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_ARM64_OLD, usize), <CONTEXT_ARM64_OLD as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_ARM64_OLD, usize), <CONTEXT_ARM64_OLD as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for FLOATING_SAVE_AREA_PPC where
FLOATING_SAVE_AREA_PPC: 'a,
[src]
FLOATING_SAVE_AREA_PPC: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_PPC, usize), <FLOATING_SAVE_AREA_PPC as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_PPC, usize), <FLOATING_SAVE_AREA_PPC as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for DSO_DEBUG_32 where
DSO_DEBUG_32: 'a,
[src]
DSO_DEBUG_32: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(DSO_DEBUG_32, usize), <DSO_DEBUG_32 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(DSO_DEBUG_32, usize), <DSO_DEBUG_32 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_EXCEPTION_STREAM where
MINIDUMP_EXCEPTION_STREAM: 'a,
[src]
MINIDUMP_EXCEPTION_STREAM: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_EXCEPTION_STREAM, usize), <MINIDUMP_EXCEPTION_STREAM as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_EXCEPTION_STREAM, usize), <MINIDUMP_EXCEPTION_STREAM as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CONTEXT_PPC where
CONTEXT_PPC: 'a,
[src]
CONTEXT_PPC: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_PPC, usize), <CONTEXT_PPC as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_PPC, usize), <CONTEXT_PPC as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for VECTOR_SAVE_AREA_PPC where
VECTOR_SAVE_AREA_PPC: 'a,
[src]
VECTOR_SAVE_AREA_PPC: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(VECTOR_SAVE_AREA_PPC, usize), <VECTOR_SAVE_AREA_PPC as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(VECTOR_SAVE_AREA_PPC, usize), <VECTOR_SAVE_AREA_PPC as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for XMM_SAVE_AREA32 where
XMM_SAVE_AREA32: 'a,
[src]
XMM_SAVE_AREA32: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(XMM_SAVE_AREA32, usize), <XMM_SAVE_AREA32 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(XMM_SAVE_AREA32, usize), <XMM_SAVE_AREA32 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CONTEXT_ARM where
CONTEXT_ARM: 'a,
[src]
CONTEXT_ARM: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_ARM, usize), <CONTEXT_ARM as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_ARM, usize), <CONTEXT_ARM as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for FLOATING_SAVE_AREA_ARM64 where
FLOATING_SAVE_AREA_ARM64: 'a,
[src]
FLOATING_SAVE_AREA_ARM64: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_ARM64, usize), <FLOATING_SAVE_AREA_ARM64 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_ARM64, usize), <FLOATING_SAVE_AREA_ARM64 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_DIRECTORY where
MINIDUMP_DIRECTORY: 'a,
[src]
MINIDUMP_DIRECTORY: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_DIRECTORY, usize), <MINIDUMP_DIRECTORY as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_DIRECTORY, usize), <MINIDUMP_DIRECTORY as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_SYSTEM_INFO where
MINIDUMP_SYSTEM_INFO: 'a,
[src]
MINIDUMP_SYSTEM_INFO: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_SYSTEM_INFO, usize), <MINIDUMP_SYSTEM_INFO as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_SYSTEM_INFO, usize), <MINIDUMP_SYSTEM_INFO as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_MEMORY_INFO_LIST where
MINIDUMP_MEMORY_INFO_LIST: 'a,
[src]
MINIDUMP_MEMORY_INFO_LIST: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MEMORY_INFO_LIST, usize), <MINIDUMP_MEMORY_INFO_LIST as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MEMORY_INFO_LIST, usize), <MINIDUMP_MEMORY_INFO_LIST as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_ASSERTION_INFO where
MINIDUMP_ASSERTION_INFO: 'a,
[src]
MINIDUMP_ASSERTION_INFO: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_ASSERTION_INFO, usize), <MINIDUMP_ASSERTION_INFO as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_ASSERTION_INFO, usize), <MINIDUMP_ASSERTION_INFO as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_MISC_INFO3 where
MINIDUMP_MISC_INFO3: 'a,
[src]
MINIDUMP_MISC_INFO3: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MISC_INFO3, usize), <MINIDUMP_MISC_INFO3 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MISC_INFO3, usize), <MINIDUMP_MISC_INFO3 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for GUID where
GUID: 'a,
[src]
GUID: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(GUID, usize), <GUID as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(GUID, usize), <GUID as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CV_INFO_ELF
[src]
type Error = Error
fn try_from_ctx(
src: &'a [u8],
endian: Endian
) -> Result<(CV_INFO_ELF, usize), <CV_INFO_ELF as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
endian: Endian
) -> Result<(CV_INFO_ELF, usize), <CV_INFO_ELF as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_THREAD where
MINIDUMP_THREAD: 'a,
[src]
MINIDUMP_THREAD: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_THREAD, usize), <MINIDUMP_THREAD as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_THREAD, usize), <MINIDUMP_THREAD as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_EXCEPTION where
MINIDUMP_EXCEPTION: 'a,
[src]
MINIDUMP_EXCEPTION: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_EXCEPTION, usize), <MINIDUMP_EXCEPTION as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_EXCEPTION, usize), <MINIDUMP_EXCEPTION as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for X86CpuInfo where
X86CpuInfo: 'a,
[src]
X86CpuInfo: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(X86CpuInfo, usize), <X86CpuInfo as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(X86CpuInfo, usize), <X86CpuInfo as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_LOCATION_DESCRIPTOR where
MINIDUMP_LOCATION_DESCRIPTOR: 'a,
[src]
MINIDUMP_LOCATION_DESCRIPTOR: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_LOCATION_DESCRIPTOR, usize), <MINIDUMP_LOCATION_DESCRIPTOR as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_LOCATION_DESCRIPTOR, usize), <MINIDUMP_LOCATION_DESCRIPTOR as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for FLOATING_SAVE_AREA_MIPS where
FLOATING_SAVE_AREA_MIPS: 'a,
[src]
FLOATING_SAVE_AREA_MIPS: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_MIPS, usize), <FLOATING_SAVE_AREA_MIPS as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_MIPS, usize), <FLOATING_SAVE_AREA_MIPS as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for FLOATING_SAVE_AREA_ARM64_OLD where
FLOATING_SAVE_AREA_ARM64_OLD: 'a,
[src]
FLOATING_SAVE_AREA_ARM64_OLD: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_ARM64_OLD, usize), <FLOATING_SAVE_AREA_ARM64_OLD as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_ARM64_OLD, usize), <FLOATING_SAVE_AREA_ARM64_OLD as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for VS_FIXEDFILEINFO where
VS_FIXEDFILEINFO: 'a,
[src]
VS_FIXEDFILEINFO: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(VS_FIXEDFILEINFO, usize), <VS_FIXEDFILEINFO as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(VS_FIXEDFILEINFO, usize), <VS_FIXEDFILEINFO as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for SSE_REGISTERS where
SSE_REGISTERS: 'a,
[src]
SSE_REGISTERS: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(SSE_REGISTERS, usize), <SSE_REGISTERS as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(SSE_REGISTERS, usize), <SSE_REGISTERS as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for TIME_ZONE_INFORMATION where
TIME_ZONE_INFORMATION: 'a,
[src]
TIME_ZONE_INFORMATION: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(TIME_ZONE_INFORMATION, usize), <TIME_ZONE_INFORMATION as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(TIME_ZONE_INFORMATION, usize), <TIME_ZONE_INFORMATION as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_MISC_INFO2 where
MINIDUMP_MISC_INFO2: 'a,
[src]
MINIDUMP_MISC_INFO2: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MISC_INFO2, usize), <MINIDUMP_MISC_INFO2 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MISC_INFO2, usize), <MINIDUMP_MISC_INFO2 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for FLOATING_SAVE_AREA_SPARC where
FLOATING_SAVE_AREA_SPARC: 'a,
[src]
FLOATING_SAVE_AREA_SPARC: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_SPARC, usize), <FLOATING_SAVE_AREA_SPARC as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(FLOATING_SAVE_AREA_SPARC, usize), <FLOATING_SAVE_AREA_SPARC as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CONTEXT_ARM64 where
CONTEXT_ARM64: 'a,
[src]
CONTEXT_ARM64: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_ARM64, usize), <CONTEXT_ARM64 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_ARM64, usize), <CONTEXT_ARM64 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CONTEXT_X86 where
CONTEXT_X86: 'a,
[src]
CONTEXT_X86: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_X86, usize), <CONTEXT_X86 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_X86, usize), <CONTEXT_X86 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_MODULE where
MINIDUMP_MODULE: 'a,
[src]
MINIDUMP_MODULE: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MODULE, usize), <MINIDUMP_MODULE as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_MODULE, usize), <MINIDUMP_MODULE as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for IMAGE_DEBUG_MISC where
IMAGE_DEBUG_MISC: 'a,
[src]
IMAGE_DEBUG_MISC: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(IMAGE_DEBUG_MISC, usize), <IMAGE_DEBUG_MISC as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(IMAGE_DEBUG_MISC, usize), <IMAGE_DEBUG_MISC as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for OtherCpuInfo where
OtherCpuInfo: 'a,
[src]
OtherCpuInfo: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(OtherCpuInfo, usize), <OtherCpuInfo as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(OtherCpuInfo, usize), <OtherCpuInfo as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_BREAKPAD_INFO where
MINIDUMP_BREAKPAD_INFO: 'a,
[src]
MINIDUMP_BREAKPAD_INFO: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_BREAKPAD_INFO, usize), <MINIDUMP_BREAKPAD_INFO as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_BREAKPAD_INFO, usize), <MINIDUMP_BREAKPAD_INFO as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for MINIDUMP_HEADER where
MINIDUMP_HEADER: 'a,
[src]
MINIDUMP_HEADER: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_HEADER, usize), <MINIDUMP_HEADER as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(MINIDUMP_HEADER, usize), <MINIDUMP_HEADER as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CONTEXT_AMD64 where
CONTEXT_AMD64: 'a,
[src]
CONTEXT_AMD64: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_AMD64, usize), <CONTEXT_AMD64 as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(CONTEXT_AMD64, usize), <CONTEXT_AMD64 as TryFromCtx<'a, Endian, [u8]>>::Error>
impl<'a> TryFromCtx<'a, Endian, [u8]> for CPU_INFORMATION where
CPU_INFORMATION: 'a,
[src]
CPU_INFORMATION: 'a,
type Error = Error
fn try_from_ctx(
src: &'a [u8],
ctx: Endian
) -> Result<(CPU_INFORMATION, usize), <CPU_INFORMATION as TryFromCtx<'a, Endian, [u8]>>::Error>
[src]
src: &'a [u8],
ctx: Endian
) -> Result<(CPU_INFORMATION, usize), <CPU_INFORMATION as TryFromCtx<'a, Endian, [u8]>>::Error>
Auto Trait Implementations
impl RefUnwindSafe for Endian
impl Send for Endian
impl Sync for Endian
impl Unpin for Endian
impl UnwindSafe for Endian
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,