[−][src]Struct rtic_syntax::ast::HardwareTaskArgs
Hardware task metadata
Fields
core: u8The core on which this task will be executed
binds: IdentThe interrupt or exception that this task is bound to
priority: u8The priority of this task
resources: ResourcesResources that can be accessed from this context
spawn: Set<Ident>Software tasks that can be spawned from this context
schedule: Set<Ident>Software tasks that can be scheduled from this context
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for HardwareTaskArgs
impl !Send for HardwareTaskArgs
impl !Sync for HardwareTaskArgs
impl Unpin for HardwareTaskArgs
impl UnwindSafe for HardwareTaskArgs
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,
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.
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>,