[−][src]Struct rtfm_syntax::ast::InitArgs
init
context metadata
Fields
core: u8
Which core this context belongs to?
late: Set<Ident>
Late resources that will be initialized by this core
NOTE do not use this field for codegen; use Analysis.late_resources
instead
resources: Resources
Resources 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 !Send for InitArgs
impl !Sync for InitArgs
impl Unpin for InitArgs
impl !RefUnwindSafe for InitArgs
impl UnwindSafe for InitArgs
Blanket Implementations
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,