Struct ringl::autoload::ProgramSettings[][src]

pub struct ProgramSettings<P: AsRef<Path> + Clone> {
    pub version: usize,
    pub precission: ShaderPrecision,
    pub defines: Vec<(String, String)>,
    pub shaders: Vec<(GLenum, P)>,
}

Fields

Trait Implementations

impl<P: Clone + AsRef<Path> + Clone> Clone for ProgramSettings<P>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl<P> Send for ProgramSettings<P> where
    P: Send

impl<P> Sync for ProgramSettings<P> where
    P: Sync