[][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> Send for Submission<S> where
    S: Send

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

Blanket Implementations

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

impl<T> From for T[src]

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

type Owned = T

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

type Error = !

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

The type returned in the event of a conversion error.

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

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

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

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

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

The type returned in the event of a conversion error.

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

impl<T> Supports for T[src]