pub struct GenericCommunicationsChannelStatusField(/* private fields */);Expand description
§Generic Communications Channel Status Field
Implementations§
Source§impl GenericCommunicationsChannelStatusField
impl GenericCommunicationsChannelStatusField
Sourcepub const fn command_complete(&self) -> bool
pub const fn command_complete(&self) -> bool
If set, the platform has completed processing the last command.
Sourcepub const fn platform_interrupt(&self) -> bool
pub const fn platform_interrupt(&self) -> bool
If set, the platform has issued a Platform Interrupt to this subspace.
OSPM must check the Command Complete and Platform Notification fields to determine the cause of the Interrupt.
Sourcepub const fn platform_notification(&self) -> bool
pub const fn platform_notification(&self) -> bool
If set, indicates the platform is issuing an asynchronous notification to OSPM.
Trait Implementations§
Source§impl Clone for GenericCommunicationsChannelStatusField
impl Clone for GenericCommunicationsChannelStatusField
Source§fn clone(&self) -> GenericCommunicationsChannelStatusField
fn clone(&self) -> GenericCommunicationsChannelStatusField
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GenericCommunicationsChannelStatusField
Auto Trait Implementations§
impl Freeze for GenericCommunicationsChannelStatusField
impl RefUnwindSafe for GenericCommunicationsChannelStatusField
impl Send for GenericCommunicationsChannelStatusField
impl Sync for GenericCommunicationsChannelStatusField
impl Unpin for GenericCommunicationsChannelStatusField
impl UnwindSafe for GenericCommunicationsChannelStatusField
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