# Functions
AppendDMVerity instructs the converter to add a dmverity Merkle tree for the ext4 filesystem after the filesystem and before the optional VHD footer.
AppendVhdFooter instructs the converter to add a fixed VHD footer to the file.
Convert wraps ConvertTarToExt4 and conditionally computes (and appends) the file image's cryptographic hashes (merkle tree) or/and appends a VHD footer.
ConvertAndComputeRootDigest writes a compact ext4 file system image that contains the files in the input tar stream, computes the resulting file image's cryptographic hashes (merkle tree) and returns merkle tree root digest.
ConvertBackslash instructs the converter to replace `\` in path names with `/`.
ConvertTarToExt4 writes a compact ext4 file system image that contains the files in the input tar stream.
ConvertToVhd converts given io.WriteSeeker to VHD, by appending the VHD footer with a fixed size.
ConvertWhiteout instructs the converter to convert OCI-style whiteouts (beginning with .wh.) to overlay-style whiteouts.
Ext4FileSystemSize reads ext4 superblock and returns the size of the underlying ext4 file system and its block size.
InlineData instructs the converter to write small files into the inode structures directly.
IsDeviceExt4 is will read the device's superblock and determine if it is and ext4 superblock.
MaximumDiskSize instructs the writer to limit the disk size to the specified value.
OnlyAppendVhdFooter instructs the converter not to convert but still to add a fixed VHD footer to the file.
ReadExt4SuperBlock reads and returns ext4 super block from given device.
ReadExt4SuperBlockReadSeeker reads and returns ext4 super block given an io.ReadSeeker.
# Type aliases
Option is the type for optional parameters to Convert.