Struct cheddar::ModuleFold[][src]

pub struct ModuleFold {
    pub vs: String,
    pub gs: Option<String>,
    pub fs: String,
}

Module fold (pipeline).

When a module contains all the required functions and structures to define a workable pipeline, it can be folded down to this type, that will be used by lower layers (GPU).

Fields

Trait Implementations

impl Clone for ModuleFold
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ModuleFold
[src]

Formats the value using the given formatter. Read more

impl Eq for ModuleFold
[src]

impl PartialEq for ModuleFold
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

impl Send for ModuleFold

impl Sync for ModuleFold