FragmentProgram

Trait FragmentProgram 

Source
pub trait FragmentProgram:
    Sized
    + Sync
    + Send
    + Clone {
    // Required method
    unsafe fn new(program: Cow<'static, [u8]>) -> Result<Self, &'static str>;
}
Expand description

Represents a fragment program. Reference counted, thread safe, immutable object.

Required Methods§

Source

unsafe fn new(program: Cow<'static, [u8]>) -> Result<Self, &'static str>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§