[][src]Struct gluon_vm::thread::OwnedContext

pub struct OwnedContext<'b> { /* fields omitted */ }

Methods

impl<'b> OwnedContext<'b>
[src]

Methods from Deref<Target = Context>

"Returns a future", letting the virtual machine know that future must be resolved to produce the actual value.

Safety

This function is unsafe because the vm lifetime must not outlive the lifetime of the Thread

Trait Implementations

impl<'b> Deref for OwnedContext<'b>
[src]

The resulting type after dereferencing.

Dereferences the value.

impl<'b> DerefMut for OwnedContext<'b>
[src]

Mutably dereferences the value.

Auto Trait Implementations

impl<'b> !Send for OwnedContext<'b>

impl<'b> !Sync for OwnedContext<'b>

Blanket Implementations

impl<D, T> FromPtr for T
[src]

impl<T> From for T
[src]

Performs the conversion.

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

Performs the conversion.

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

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

Immutably borrows from an owned value. Read more

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

Mutably borrows from an owned value. Read more

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

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

🔬 This is a nightly-only experimental API. (get_type_id)

this method will likely be replaced by an associated static

Gets the TypeId of self. Read more

impl<Choices> CoproductSubsetter for Choices
[src]

Extract a subset of the possible types in a coproduct (or get the remaining possibilities) Read more

impl<Source> Sculptor for Source
[src]

Consumes the current HList and returns an HList with the requested shape. Read more

impl<T, U, I> LiftInto for T where
    U: LiftFrom<T, I>, 
[src]

Performs the indexed conversion.

impl<T> Any for T where
    T: Any
[src]

impl<T> Any for T where
    T: Any
[src]