Cargo Features

dyspxkrypt-libuefi has no features set by default.

[dependencies]
dyspxkrypt-libuefi = { version = "0.6.3", features = ["full", "acpi", "compress", "console-full", "console", "console-gop", "console-serial", "console-serial-v1p1", "console-pointer", "debug-full", "debug-debug", "debug-port", "dev-path-full", "image-full", "image", "image-dev-path", "iscsi", "media-full", "media-ata", "media-block", "media-block-2", "media-block-v2", "media-block-v3", "media-crypt", "media-crypt-aes-cbc", "media-crypt-aes-xts", "media-disk", "media-disk-2", "media-erase", "media-file", "media-file-v2", "media-fs", "media-nvdimm", "media-nvme", "media-partition", "media-ramdisk", "media-sd-mmc", "media-storesec", "media-tape", "media-ufs", "partition", "pci-full", "pci-io", "pci-rbio", "scsi-full", "scsi-io", "scsi-passthru", "usb-full", "usb-controller", "usb-function", "usb-io"] }
full = acpi, compress, console-full, debug-full, dev-path-full, image-full, iscsi, media-full, partition, pci-full, scsi-full, usb-full
acpi full?

Affects protocols::acpi

compress full?

Affects protocols::compress

console-full full? = console, console-gop, console-pointer, console-serial-v1p1

Affects console::absolute_pointer, console::graphics_output, console::serial_io, console::simple_pointer, console::simple_text_input_ex

console console-full?

Affects console::simple_text_input_ex

console-gop console-full?

Affects console::graphics_output

console-serial console-serial-v1p1?

Affects console::serial_io

console-serial-v1p1 console-full? = console-serial

Affects serial_io::EFI_SERIAL_IO_PROTOCOL_REVISION1p1, serial_io::EFI_SERIAL_IO_PROTOCOL.DeviceTypeGuid

console-pointer console-full?

Affects console::absolute_pointer, console::simple_pointer

debug-full full? = debug-debug, debug-port

Affects protocols::debug

debug-debug debug-full?

Affects debug::debug, protocols::debug

debug-port debug-full?

Affects debug::port, protocols::debug

dev-path-full full?

Affects device_path::device_path_util

image-full full? = image, image-dev-path
image image-full?

Affects protocols::image

image-dev-path image-full?

Affects image::loaded_image_device_path

iscsi full?

Affects protocols::iscsi

media-full full? = media-ata, media-block-2, media-block-v3, media-crypt, media-crypt-aes-cbc, media-crypt-aes-xts, media-disk, media-disk-2, media-erase, media-file-v2, media-fs, media-nvdimm, media-nvme, media-partition, media-ramdisk, media-sd-mmc, media-storesec, media-tape, media-ufs

Affects protocols::media

media-ata media-full?

Affects media::ata, protocols::media

media-block media-block-2? media-block-v2? media-crypt? media-erase? partition?

Affects media::block, protocols::media

media-block-2 media-full? = media-block

Affects media::block_2, protocols::media

media-block-v2 media-block-v3? = media-block

Affects block::EFI_BLOCK_IO_PROTOCOL_REVISION2, block::EFI_BLOCK_IO_MEDIA.LowestAlignedLba, block::EFI_BLOCK_IO_MEDIA.LogicalBlocksPerPhysicalBlock, protocols::media

media-block-v3 media-full? = media-block-v2

Affects block::EFI_BLOCK_IO_PROTOCOL_REVISION3, block::EFI_BLOCK_IO_MEDIA.OptimalTransferLengthGranularity, protocols::media

media-crypt media-full? = media-block

Affects media::crypt, protocols::media

media-crypt-aes-cbc media-full?

Affects capabilities::EFI_BLOCK_IO_CRYPTO_ALGO_GUID_AES_CBC_MICROSOFT_BITLOCKER, capabilities::EFI_BLOCK_IO_CRYPTO_IV_INPUT_AES_CBC_MICROSOFT_BITLOCKER, protocols::media

media-crypt-aes-xts media-full?

Affects capabilities::EFI_BLOCK_IO_CRYPTO_ALGO_GUID_AES_XTS, capabilities::EFI_BLOCK_IO_CRYPTO_IV_INPUT_AES_XTS, protocols::media

media-disk media-full?

Affects media::disk, protocols::media

media-disk-2 media-full?

Affects media::disk_2, protocols::media

media-erase media-full? = media-block

Affects media::erase, protocols::media

media-file media-file-v2?

Affects media::file, media::load_file, media::load_file_2, protocols::media

media-file-v2 media-fs? media-full? = media-file

Affects file::EFI_FILE_PROTOCOL_LATEST_REVISION, file::EFI_FILE_PROTOCOL.OpenEx, file::EFI_FILE_PROTOCOL.ReadEx, file::EFI_FILE_PROTOCOL.WriteEx, file::EFI_FILE_PROTOCOL.FlushEx, protocols::media

media-fs media-full? = media-file-v2

Affects media::simple_filesystem, protocols::media

media-nvdimm media-full?

Affects media::nvdimm, protocols::media

media-nvme media-full?

Affects media::nvme, protocols::media

media-partition media-full? = partition

Affects media::partition, protocols::media

media-ramdisk media-full?

Affects media::ramdisk, protocols::media

media-sd-mmc media-full?

Affects media::sdmmc, protocols::media

media-storesec media-full?

Affects media::storesec, protocols::media

media-tape media-full?

Affects media::tape, protocols::media

media-ufs media-full?

Affects media::ufs, protocols::media

partition full? media-partition? = media-block

Affects dyspxkrypt-libuefi::partition

pci-full full? = pci-io, pci-rbio

Affects protocols::pci

pci-io pci-full?

Affects pci::io, protocols::pci

pci-rbio pci-full?

Affects pci::rbio, protocols::pci

scsi-full full? = scsi-io, scsi-passthru

Affects protocols::scsi

scsi-io scsi-full?

Affects scsi::io, scsi::passthru, protocols::scsi

scsi-passthru scsi-full?

Affects protocols::scsi

usb-full full? = usb-controller, usb-function, usb-io

Affects protocols::usb

usb-controller usb-full?

Affects usb::controller, protocols::usb

usb-function usb-full?

Affects usb::function, protocols::usb

usb-io usb-full?

Affects usb::io, protocols::usb