pub struct FragmentShader { /* private fields */ }Expand description
A fragment shader representation.
Implementations§
Methods from Deref<Target = Shader>§
Sourcepub fn resource(&self) -> <Context as HasContext>::Shader
pub fn resource(&self) -> <Context as HasContext>::Shader
Gets the ShaderResource.
Trait Implementations§
Source§impl AsRef<Shader> for FragmentShader
impl AsRef<Shader> for FragmentShader
Source§impl Borrow<Shader> for FragmentShader
impl Borrow<Shader> for FragmentShader
Auto Trait Implementations§
impl Freeze for FragmentShader
impl RefUnwindSafe for FragmentShader
impl !Send for FragmentShader
impl !Sync for FragmentShader
impl Unpin for FragmentShader
impl UnwindSafe for FragmentShader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more