# Functions
New interface that allows us to get a list of all NVIDIA parent and MDEV (vGPU) devices.
NewMock creates new mock mediated (vGPU) and parent PCI devices and removes old devices.
WithNvpciLib provides an Option to set the nvpci library.
# Structs
Device represents an NVIDIA MDEV (vGPU) device.
MockNvmdev mock mdev device.
ParentDevice represents an NVIDIA parent PCI device.
# Interfaces
Interface allows us to get a list of NVIDIA MDEV (vGPU) and parent devices.
# Type aliases
Option defines a function for passing options to the New() call.