pub auto trait DeviceSync { }
Expand description

DMA types must implement this trait, which indicates that types can handle untyped updates from the device.

Implementations on Foreign Types§

source§

impl<T> !DeviceSync for *const T

source§

impl<T> !DeviceSync for Cell<T>

source§

impl DeviceSync for u32

source§

impl DeviceSync for u16

source§

impl DeviceSync for u64

source§

impl DeviceSync for u8

source§

impl<T> !DeviceSync for UnsafeCell<T>

source§

impl<T> !DeviceSync for &mut T

source§

impl<T> !DeviceSync for *mut T

source§

impl DeviceSync for i32

source§

impl DeviceSync for i8

source§

impl<T> !DeviceSync for &T

source§

impl DeviceSync for i16

source§

impl DeviceSync for i64

Implementors§

Auto implementors§

§

impl !DeviceSync for DeviceEventStream

§

impl !DeviceSync for InterruptInfo

§

impl !DeviceSync for Device

§

impl !DeviceSync for DeviceRepr

§

impl !DeviceSync for MmioObject

§

impl !DeviceSync for DeviceController

§

impl !DeviceSync for DmaObject

§

impl !DeviceSync for DmaPool

§

impl DeviceSync for PcieKactionSpecific

§

impl DeviceSync for BusType

§

impl DeviceSync for DeviceType

§

impl DeviceSync for InterruptAllocationError

§

impl DeviceSync for SubmitSummary

§

impl DeviceSync for Access

§

impl DeviceSync for PinError

§

impl DeviceSync for SyncMode

§

impl DeviceSync for MsiCapability

§

impl DeviceSync for MsixCapability

§

impl DeviceSync for MsixTableEntry

§

impl DeviceSync for PcieBridgeHeader

§

impl DeviceSync for PcieCapabilityHeader

§

impl DeviceSync for PcieDeviceHeader

§

impl DeviceSync for PcieDeviceInfo

§

impl DeviceSync for PcieFunctionHeader

§

impl DeviceSync for PcieInfo

§

impl DeviceSync for DeviceChildrenIterator

§

impl DeviceSync for BusTreeRoot

§

impl DeviceSync for DmaOptions

§

impl<'a> !DeviceSync for PcieCapability<'a>

§

impl<'a> !DeviceSync for PcieCapabilityIterator<'a>

§

impl<'a> !DeviceSync for DmaPin<'a>

§

impl<R> !DeviceSync for SubmitSummaryWithResponses<R>

§

impl<R> !DeviceSync for InFlightFuture<R>

§

impl<R> !DeviceSync for InFlightFutureWithResponses<R>

§

impl<R> DeviceSync for ResponseInfo<R>where R: DeviceSync,

§

impl<T> !DeviceSync for InfoObject<T>

§

impl<T> !DeviceSync for Requester<T>

§

impl<T> !DeviceSync for DmaRegion<T>

§

impl<T> !DeviceSync for DmaSliceRegion<T>

§

impl<T> DeviceSync for SubmitRequest<T>where T: DeviceSync,