[][src]Struct rendy_chain::Submission

pub struct Submission<S> { /* fields omitted */ }

This type corresponds to commands that should be recorded into single primary command buffer.

Methods

impl<S> Submission<S>[src]

pub fn node(&self) -> usize[src]

Get id of the Node.

pub fn id(&self) -> SubmissionId[src]

Get id of the Submission.

pub fn sync(&self) -> &S[src]

Get synchronization for Submission.

pub fn wait_factor(&self) -> usize[src]

Get wait factor for Submission

pub fn submit_order(&self) -> usize[src]

Get submit order for Submission

Get link index for resource by id.

Set link index for given chain.

Get link index for resource by id.

Set link index for given chain.

pub fn set_sync<T>(&self, sync: T) -> Submission<T>[src]

Set synchronization to the Submission.

Trait Implementations

impl<S: Clone> Clone for Submission<S>[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl<S: Debug> Debug for Submission<S>[src]

Auto Trait Implementations

impl<S> Unpin for Submission<S> where
    S: Unpin

impl<S> Sync for Submission<S> where
    S: Sync

impl<S> Send for Submission<S> where
    S: Send

impl<S> UnwindSafe for Submission<S> where
    S: UnwindSafe

impl<S> RefUnwindSafe for Submission<S> where
    S: RefUnwindSafe

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.

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

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

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

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