pub struct OpenChannelResources {
pub channel: RawAsyncChannel<GpadlRingMem>,
pub gpadl_map: GpadlMapView,
}
Expand description
Channel resources for an open channel.
Fields§
§channel: RawAsyncChannel<GpadlRingMem>
The channel ring buffer and interrupt state.
gpadl_map: GpadlMapView
The channel’s GPADL map.
Auto Trait Implementations§
impl Freeze for OpenChannelResources
impl !RefUnwindSafe for OpenChannelResources
impl Send for OpenChannelResources
impl Sync for OpenChannelResources
impl Unpin for OpenChannelResources
impl !UnwindSafe for OpenChannelResources
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more