[−][src]Struct rtic_syntax::ast::Idle
The idle context
Fields
args: IdleArgsidle context metadata
attrs: Vec<Attribute>Attributes that will apply to this idle function
name: IdentThe name of the #[idle] function
context: Box<Pat>The context argument
locals: Map<Local>Static variables local to this context
stmts: Vec<Stmt>The statements that make up this idle function
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Idle
impl !Send for Idle
impl !Sync for Idle
impl Unpin for Idle
impl UnwindSafe for Idle
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>,