[−][src]Struct rtic_syntax::ast::HardwareTask
A hardware task
Fields
args: HardwareTaskArgsHardware task metadata
attrs: Vec<Attribute>Attributes that will apply to this interrupt handler
context: Box<Pat>The context argument
locals: Map<Local>Static variables local to this context
stmts: Vec<Stmt>The statements that make up the task handler
is_extern: boolThe task is declared externally
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for HardwareTask
impl !Send for HardwareTask
impl !Sync for HardwareTask
impl Unpin for HardwareTask
impl UnwindSafe for HardwareTask
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,