Enum spirv_tools::val::ValidatorLimits
source · #[repr(C)]pub enum ValidatorLimits {
StructMembers = 0,
StructDepth = 1,
LocalVariables = 2,
GlobalVariables = 3,
SwitchBranches = 4,
FunctionArgs = 5,
ControlFlowNestingDepth = 6,
AccessChainIndexes = 7,
IdBound = 8,
}
Variants§
StructMembers = 0
StructDepth = 1
LocalVariables = 2
GlobalVariables = 3
SwitchBranches = 4
FunctionArgs = 5
ControlFlowNestingDepth = 6
AccessChainIndexes = 7
IdBound = 8
Trait Implementations§
source§impl Clone for ValidatorLimits
impl Clone for ValidatorLimits
source§fn clone(&self) -> ValidatorLimits
fn clone(&self) -> ValidatorLimits
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 moresource§impl Debug for ValidatorLimits
impl Debug for ValidatorLimits
impl Copy for ValidatorLimits
Auto Trait Implementations§
impl Freeze for ValidatorLimits
impl RefUnwindSafe for ValidatorLimits
impl Send for ValidatorLimits
impl Sync for ValidatorLimits
impl Unpin for ValidatorLimits
impl UnwindSafe for ValidatorLimits
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