Struct rtic_syntax::ast::Resource[][src]

pub struct Resource {
    pub expr: Box<Expr>,
    // some fields omitted
}

An early (compile time initialized) resource

Fields

expr: Box<Expr>

The initial value of this resource

Trait Implementations

impl Debug for Resource[src]

impl Deref for Resource[src]

type Target = LateResource

The resulting type after dereferencing.

Auto Trait Implementations

impl !RefUnwindSafe for Resource

impl !Send for Resource

impl !Sync for Resource

impl Unpin for Resource

impl UnwindSafe for Resource

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.