pub struct DrawShaderFieldDef {
pub span: TokenSpan,
pub ident: Ident,
pub ty_expr: TyExpr,
pub kind: DrawShaderFieldKind,
}
Fields§
§span: TokenSpan
§ident: Ident
§ty_expr: TyExpr
§kind: DrawShaderFieldKind
Trait Implementations§
Source§impl Clone for DrawShaderFieldDef
impl Clone for DrawShaderFieldDef
Source§fn clone(&self) -> DrawShaderFieldDef
fn clone(&self) -> DrawShaderFieldDef
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl !Freeze for DrawShaderFieldDef
impl !RefUnwindSafe for DrawShaderFieldDef
impl !Send for DrawShaderFieldDef
impl !Sync for DrawShaderFieldDef
impl Unpin for DrawShaderFieldDef
impl UnwindSafe for DrawShaderFieldDef
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