enum ResolvedBinding {
BuiltIn(BuiltIn),
Attribute(u32),
Color {
location: u32,
blend_src: Option<u32>,
},
User {
prefix: &'static str,
index: u32,
interpolation: Option<ResolvedInterpolation>,
},
Resource(BindTarget),
Payload,
ConservativeDepth(ConservativeDepth),
}Variants§
BuiltIn(BuiltIn)
Attribute(u32)
Color
User
Resource(BindTarget)
Payload
ConservativeDepth(ConservativeDepth)
A fragment shader’s depth output, qualified by how it may differ from the depth calculated by the rasterizer.
Implementations§
Auto Trait Implementations§
impl Freeze for ResolvedBinding
impl RefUnwindSafe for ResolvedBinding
impl Send for ResolvedBinding
impl Sync for ResolvedBinding
impl Unpin for ResolvedBinding
impl UnsafeUnpin for ResolvedBinding
impl UnwindSafe for ResolvedBinding
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