Skip to main content

Crate vhdx

Crate vhdx 

Source

Modules§

section
validation
validation module facade.

Structs§

Crc32c
A CRC-32C (Castagnoli) checksum value.
CreateOptions
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.
InnerRef
Read-only guard for the caller-provided underlying medium.
Medium
An opened VHDX medium.
OpenOptions
ParentRequest
Request passed to a parent resolver when a differencing disk needs parent data.
ReadOnly
Builder for configuring how an existing VHDX file is opened.
ReadWrite
Sector
A handle to one or more logical sectors within a virtual disk block.

Enums§

Error
Error type for VHDX operations.
LogReplayPolicy
Log replay policy controlling how pending logs are handled on open.
ReadSemanticsPolicy
BAT read semantics policy.
SignaturePosition
Signature error position.

Traits§

Len
ParentMedium
A resolved parent medium that can serve effective parent sectors.
ParentResolver
User-provided resolver for differencing disk parent media.
SetLen
SyncData

Type Aliases§

Result
Result type alias for VHDX operations.