pub struct TexHandler3 {
pub handle: GeneralOperand,
pub sampler: GeneralOperand,
pub coords: GeneralOperand,
pub span: Range<usize>,
}Expand description
Texture handler with optional sampler operand, e.g. [tex, coords] or [tex, sampler, coords]
Fields§
§handle: GeneralOperand§sampler: GeneralOperand§coords: GeneralOperand§span: Range<usize>Implementations§
Trait Implementations§
Source§impl Clone for TexHandler3
impl Clone for TexHandler3
Source§fn clone(&self) -> TexHandler3
fn clone(&self) -> TexHandler3
Returns a duplicate 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 moreSource§impl Debug for TexHandler3
impl Debug for TexHandler3
Source§impl PartialEq for TexHandler3
impl PartialEq for TexHandler3
Source§impl PtxParser for TexHandler3
impl PtxParser for TexHandler3
Source§fn parse(stream: &mut PtxTokenStream<'_>) -> Result<Self, PtxParseError>
fn parse(stream: &mut PtxTokenStream<'_>) -> Result<Self, PtxParseError>
Parse an instance of
Self from the token stream.Source§impl PtxUnparser for TexHandler3
impl PtxUnparser for TexHandler3
impl Eq for TexHandler3
impl StructuralPartialEq for TexHandler3
Auto Trait Implementations§
impl Freeze for TexHandler3
impl RefUnwindSafe for TexHandler3
impl Send for TexHandler3
impl Sync for TexHandler3
impl Unpin for TexHandler3
impl UnwindSafe for TexHandler3
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