Modules§
- section
- validation
- validation module facade.
Structs§
- Crc32c
- A CRC-32C (Castagnoli) checksum value.
- Create
Options - Builder for creating a new VHDX file.
- Guid
- A GUID stored as raw 16 bytes (RFC 4122 / mixed-endian layout as on disk).
- IO
- Virtual disk sector-level I/O.
- Inner
Ref - Read-only guard for the caller-provided underlying medium.
- Medium
- An opened VHDX medium.
- Open
Options - Parent
Request - Request passed to a parent resolver when a differencing disk needs parent data.
- Read
Only - Builder for configuring how an existing VHDX file is opened.
- Read
Write - Sector
- A handle to one or more logical sectors within a virtual disk block.
Enums§
- Error
- Error type for VHDX operations.
- LogReplay
Policy - Log replay policy controlling how pending logs are handled on open.
- Read
Semantics Policy - BAT read semantics policy.
- Signature
Position - Signature error position.
Traits§
- Len
- Parent
Medium - A resolved parent medium that can serve effective parent sectors.
- Parent
Resolver - User-provided resolver for differencing disk parent media.
- SetLen
- Sync
Data
Type Aliases§
- Result
- Result type alias for VHDX operations.