Skip to main content

Code

Struct Code 

Source
pub struct Code(/* private fields */);

Implementations§

Source§

impl Code

Source

pub const NOP: Self

Source

pub const UNDEF: Self

Source

pub const SOURCE_CONTINUED: Self

Source

pub const SOURCE: Self

Source

pub const SOURCE_EXTENSION: Self

Source

pub const NAME: Self

Source

pub const MEMBER_NAME: Self

Source

pub const STRING: Self

Source

pub const LINE: Self

Source

pub const EXTENSION: Self

Source

pub const EXT_INST_IMPORT: Self

Source

pub const EXT_INST: Self

Source

pub const MEMORY_MODEL: Self

Source

pub const ENTRY_POINT: Self

Source

pub const EXECUTION_MODE: Self

Source

pub const CAPABILITY: Self

Source

pub const TYPE_VOID: Self

Source

pub const TYPE_BOOL: Self

Source

pub const TYPE_INT: Self

Source

pub const TYPE_FLOAT: Self

Source

pub const TYPE_VECTOR: Self

Source

pub const TYPE_MATRIX: Self

Source

pub const TYPE_IMAGE: Self

Source

pub const TYPE_SAMPLER: Self

Source

pub const TYPE_SAMPLED_IMAGE: Self

Source

pub const TYPE_ARRAY: Self

Source

pub const TYPE_RUNTIME_ARRAY: Self

Source

pub const TYPE_STRUCT: Self

Source

pub const TYPE_OPAQUE: Self

Source

pub const TYPE_POINTER: Self

Source

pub const TYPE_FUNCTION: Self

Source

pub const TYPE_EVENT: Self

Source

pub const TYPE_DEVICE_EVENT: Self

Source

pub const TYPE_RESERVE_ID: Self

Source

pub const TYPE_QUEUE: Self

Source

pub const TYPE_PIPE: Self

Source

pub const TYPE_FORWARD_POINTER: Self

Source

pub const CONSTANT_TRUE: Self

Source

pub const CONSTANT_FALSE: Self

Source

pub const CONSTANT: Self

Source

pub const CONSTANT_COMPOSITE: Self

Source

pub const CONSTANT_SAMPLER: Self

Source

pub const CONSTANT_NULL: Self

Source

pub const SPEC_CONSTANT_TRUE: Self

Source

pub const SPEC_CONSTANT_FALSE: Self

Source

pub const SPEC_CONSTANT: Self

Source

pub const SPEC_CONSTANT_COMPOSITE: Self

Source

pub const SPEC_CONSTANT_OP: Self

Source

pub const FUNCTION: Self

Source

pub const FUNCTION_PARAMETER: Self

Source

pub const FUNCTION_END: Self

Source

pub const FUNCTION_CALL: Self

Source

pub const VARIABLE: Self

Source

pub const IMAGE_TEXEL_POINTER: Self

Source

pub const LOAD: Self

Source

pub const STORE: Self

Source

pub const COPY_MEMORY: Self

Source

pub const COPY_MEMORY_SIZED: Self

Source

pub const ACCESS_CHAIN: Self

Source

pub const IN_BOUNDS_ACCESS_CHAIN: Self

Source

pub const PTR_ACCESS_CHAIN: Self

Source

pub const ARRAY_LENGTH: Self

Source

pub const GENERIC_PTR_MEM_SEMANTICS: Self

Source

pub const IN_BOUNDS_PTR_ACCESS_CHAIN: Self

Source

pub const DECORATE: Self

Source

pub const MEMBER_DECORATE: Self

Source

pub const DECORATION_GROUP: Self

Source

pub const GROUP_DECORATE: Self

Source

pub const GROUP_MEMBER_DECORATE: Self

Source

pub const VECTOR_EXTRACT_DYNAMIC: Self

Source

pub const VECTOR_INSERT_DYNAMIC: Self

Source

pub const VECTOR_SHUFFLE: Self

Source

pub const COMPOSITE_CONSTRUCT: Self

Source

pub const COMPOSITE_EXTRACT: Self

Source

pub const COMPOSITE_INSERT: Self

Source

pub const COPY_OBJECT: Self

Source

pub const TRANSPOSE: Self

Source

pub const SAMPLED_IMAGE: Self

Source

pub const IMAGE_SAMPLE_IMPLICIT_LOD: Self

Source

pub const IMAGE_SAMPLE_EXPLICIT_LOD: Self

Source

pub const IMAGE_SAMPLE_DREF_IMPLICIT_LOD: Self

Source

pub const IMAGE_SAMPLE_DREF_EXPLICIT_LOD: Self

Source

pub const IMAGE_SAMPLE_PROJ_IMPLICIT_LOD: Self

Source

pub const IMAGE_SAMPLE_PROJ_EXPLICIT_LOD: Self

Source

pub const IMAGE_SAMPLE_PROJ_DREF_IMPLICIT_LOD: Self

Source

pub const IMAGE_SAMPLE_PROJ_DREF_EXPLICIT_LOD: Self

Source

pub const IMAGE_FETCH: Self

Source

pub const IMAGE_GATHER: Self

Source

pub const IMAGE_DREF_GATHER: Self

Source

pub const IMAGE_READ: Self

Source

pub const IMAGE_WRITE: Self

Source

pub const IMAGE: Self

Source

pub const IMAGE_QUERY_FORMAT: Self

Source

pub const IMAGE_QUERY_ORDER: Self

Source

pub const IMAGE_QUERY_SIZE_LOD: Self

Source

pub const IMAGE_QUERY_SIZE: Self

Source

pub const IMAGE_QUERY_LOD: Self

Source

pub const IMAGE_QUERY_LEVELS: Self

Source

pub const IMAGE_QUERY_SAMPLES: Self

Source

pub const CONVERT_FTO_U: Self

Source

pub const CONVERT_FTO_S: Self

Source

pub const CONVERT_STO_F: Self

Source

pub const CONVERT_UTO_F: Self

Source

pub const UCONVERT: Self

Source

pub const SCONVERT: Self

Source

pub const FCONVERT: Self

Source

pub const QUANTIZE_TO_F16: Self

Source

pub const CONVERT_PTR_TO_U: Self

Source

pub const SAT_CONVERT_STO_U: Self

Source

pub const SAT_CONVERT_UTO_S: Self

Source

pub const CONVERT_UTO_PTR: Self

Source

pub const PTR_CAST_TO_GENERIC: Self

Source

pub const GENERIC_CAST_TO_PTR: Self

Source

pub const GENERIC_CAST_TO_PTR_EXPLICIT: Self

Source

pub const BITCAST: Self

Source

pub const SNEGATE: Self

Source

pub const FNEGATE: Self

Source

pub const IADD: Self

Source

pub const FADD: Self

Source

pub const ISUB: Self

Source

pub const FSUB: Self

Source

pub const IMUL: Self

Source

pub const FMUL: Self

Source

pub const UDIV: Self

Source

pub const SDIV: Self

Source

pub const FDIV: Self

Source

pub const UMOD: Self

Source

pub const SREM: Self

Source

pub const SMOD: Self

Source

pub const FREM: Self

Source

pub const FMOD: Self

Source

pub const VECTOR_TIMES_SCALAR: Self

Source

pub const MATRIX_TIMES_SCALAR: Self

Source

pub const VECTOR_TIMES_MATRIX: Self

Source

pub const MATRIX_TIMES_VECTOR: Self

Source

pub const MATRIX_TIMES_MATRIX: Self

Source

pub const OUTER_PRODUCT: Self

Source

pub const DOT: Self

Source

pub const IADD_CARRY: Self

Source

pub const ISUB_BORROW: Self

Source

pub const UMUL_EXTENDED: Self

Source

pub const SMUL_EXTENDED: Self

Source

pub const ANY: Self

Source

pub const ALL: Self

Source

pub const IS_NAN: Self

Source

pub const IS_INF: Self

Source

pub const IS_FINITE: Self

Source

pub const IS_NORMAL: Self

Source

pub const SIGN_BIT_SET: Self

Source

pub const LESS_OR_GREATER: Self

Source

pub const ORDERED: Self

Source

pub const UNORDERED: Self

Source

pub const LOGICAL_EQUAL: Self

Source

pub const LOGICAL_NOT_EQUAL: Self

Source

pub const LOGICAL_OR: Self

Source

pub const LOGICAL_AND: Self

Source

pub const LOGICAL_NOT: Self

Source

pub const SELECT: Self

Source

pub const IEQUAL: Self

Source

pub const INOT_EQUAL: Self

Source

pub const UGREATER_THAN: Self

Source

pub const SGREATER_THAN: Self

Source

pub const UGREATER_THAN_EQUAL: Self

Source

pub const SGREATER_THAN_EQUAL: Self

Source

pub const ULESS_THAN: Self

Source

pub const SLESS_THAN: Self

Source

pub const ULESS_THAN_EQUAL: Self

Source

pub const SLESS_THAN_EQUAL: Self

Source

pub const FORD_EQUAL: Self

Source

pub const FUNORD_EQUAL: Self

Source

pub const FORD_NOT_EQUAL: Self

Source

pub const FUNORD_NOT_EQUAL: Self

Source

pub const FORD_LESS_THAN: Self

Source

pub const FUNORD_LESS_THAN: Self

Source

pub const FORD_GREATER_THAN: Self

Source

pub const FUNORD_GREATER_THAN: Self

Source

pub const FORD_LESS_THAN_EQUAL: Self

Source

pub const FUNORD_LESS_THAN_EQUAL: Self

Source

pub const FORD_GREATER_THAN_EQUAL: Self

Source

pub const FUNORD_GREATER_THAN_EQUAL: Self

Source

pub const SHIFT_RIGHT_LOGICAL: Self

Source

pub const SHIFT_RIGHT_ARITHMETIC: Self

Source

pub const SHIFT_LEFT_LOGICAL: Self

Source

pub const BITWISE_OR: Self

Source

pub const BITWISE_XOR: Self

Source

pub const BITWISE_AND: Self

Source

pub const NOT: Self

Source

pub const BIT_FIELD_INSERT: Self

Source

pub const BIT_FIELD_SEXTRACT: Self

Source

pub const BIT_FIELD_UEXTRACT: Self

Source

pub const BIT_REVERSE: Self

Source

pub const BIT_COUNT: Self

Source

pub const DPDX: Self

Source

pub const DPDY: Self

Source

pub const FWIDTH: Self

Source

pub const DPDX_FINE: Self

Source

pub const DPDY_FINE: Self

Source

pub const FWIDTH_FINE: Self

Source

pub const DPDX_COARSE: Self

Source

pub const DPDY_COARSE: Self

Source

pub const FWIDTH_COARSE: Self

Source

pub const EMIT_VERTEX: Self

Source

pub const END_PRIMITIVE: Self

Source

pub const EMIT_STREAM_VERTEX: Self

Source

pub const END_STREAM_PRIMITIVE: Self

Source

pub const CONTROL_BARRIER: Self

Source

pub const MEMORY_BARRIER: Self

Source

pub const ATOMIC_LOAD: Self

Source

pub const ATOMIC_STORE: Self

Source

pub const ATOMIC_EXCHANGE: Self

Source

pub const ATOMIC_COMPARE_EXCHANGE: Self

Source

pub const ATOMIC_COMPARE_EXCHANGE_WEAK: Self

Source

pub const ATOMIC_IINCREMENT: Self

Source

pub const ATOMIC_IDECREMENT: Self

Source

pub const ATOMIC_IADD: Self

Source

pub const ATOMIC_ISUB: Self

Source

pub const ATOMIC_SMIN: Self

Source

pub const ATOMIC_UMIN: Self

Source

pub const ATOMIC_SMAX: Self

Source

pub const ATOMIC_UMAX: Self

Source

pub const ATOMIC_AND: Self

Source

pub const ATOMIC_OR: Self

Source

pub const ATOMIC_XOR: Self

Source

pub const PHI: Self

Source

pub const LOOP_MERGE: Self

Source

pub const SELECTION_MERGE: Self

Source

pub const LABEL: Self

Source

pub const BRANCH: Self

Source

pub const BRANCH_CONDITIONAL: Self

Source

pub const SWITCH: Self

Source

pub const KILL: Self

Source

pub const RETURN: Self

Source

pub const RETURN_VALUE: Self

Source

pub const UNREACHABLE: Self

Source

pub const LIFETIME_START: Self

Source

pub const LIFETIME_STOP: Self

Source

pub const GROUP_ASYNC_COPY: Self

Source

pub const GROUP_WAIT_EVENTS: Self

Source

pub const GROUP_ALL: Self

Source

pub const GROUP_ANY: Self

Source

pub const GROUP_BROADCAST: Self

Source

pub const GROUP_IADD: Self

Source

pub const GROUP_FADD: Self

Source

pub const GROUP_FMIN: Self

Source

pub const GROUP_UMIN: Self

Source

pub const GROUP_SMIN: Self

Source

pub const GROUP_FMAX: Self

Source

pub const GROUP_UMAX: Self

Source

pub const GROUP_SMAX: Self

Source

pub const READ_PIPE: Self

Source

pub const WRITE_PIPE: Self

Source

pub const RESERVED_READ_PIPE: Self

Source

pub const RESERVED_WRITE_PIPE: Self

Source

pub const RESERVE_READ_PIPE_PACKETS: Self

Source

pub const RESERVE_WRITE_PIPE_PACKETS: Self

Source

pub const COMMIT_READ_PIPE: Self

Source

pub const COMMIT_WRITE_PIPE: Self

Source

pub const IS_VALID_RESERVE_ID: Self

Source

pub const GET_NUM_PIPE_PACKETS: Self

Source

pub const GET_MAX_PIPE_PACKETS: Self

Source

pub const GROUP_RESERVE_READ_PIPE_PACKETS: Self

Source

pub const GROUP_RESERVE_WRITE_PIPE_PACKETS: Self

Source

pub const GROUP_COMMIT_READ_PIPE: Self

Source

pub const GROUP_COMMIT_WRITE_PIPE: Self

Source

pub const ENQUEUE_MARKER: Self

Source

pub const ENQUEUE_KERNEL: Self

Source

pub const GET_KERNEL_NDRANGE_SUB_GROUP_COUNT: Self

Source

pub const GET_KERNEL_NDRANGE_MAX_SUB_GROUP_SIZE: Self

Source

pub const GET_KERNEL_WORK_GROUP_SIZE: Self

Source

pub const GET_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE: Self

Source

pub const RETAIN_EVENT: Self

Source

pub const RELEASE_EVENT: Self

Source

pub const CREATE_USER_EVENT: Self

Source

pub const IS_VALID_EVENT: Self

Source

pub const SET_USER_EVENT_STATUS: Self

Source

pub const CAPTURE_EVENT_PROFILING_INFO: Self

Source

pub const GET_DEFAULT_QUEUE: Self

Source

pub const BUILD_NDRANGE: Self

Source

pub const IMAGE_SPARSE_SAMPLE_IMPLICIT_LOD: Self

Source

pub const IMAGE_SPARSE_SAMPLE_EXPLICIT_LOD: Self

Source

pub const IMAGE_SPARSE_SAMPLE_DREF_IMPLICIT_LOD: Self

Source

pub const IMAGE_SPARSE_SAMPLE_DREF_EXPLICIT_LOD: Self

Source

pub const IMAGE_SPARSE_SAMPLE_PROJ_IMPLICIT_LOD: Self

Source

pub const IMAGE_SPARSE_SAMPLE_PROJ_EXPLICIT_LOD: Self

Source

pub const IMAGE_SPARSE_SAMPLE_PROJ_DREF_IMPLICIT_LOD: Self

Source

pub const IMAGE_SPARSE_SAMPLE_PROJ_DREF_EXPLICIT_LOD: Self

Source

pub const IMAGE_SPARSE_FETCH: Self

Source

pub const IMAGE_SPARSE_GATHER: Self

Source

pub const IMAGE_SPARSE_DREF_GATHER: Self

Source

pub const IMAGE_SPARSE_TEXELS_RESIDENT: Self

Source

pub const NO_LINE: Self

Source

pub const ATOMIC_FLAG_TEST_AND_SET: Self

Source

pub const ATOMIC_FLAG_CLEAR: Self

Source

pub const IMAGE_SPARSE_READ: Self

Source

pub const SIZE_OF: Self

Source

pub const TYPE_PIPE_STORAGE: Self

Source

pub const CONSTANT_PIPE_STORAGE: Self

Source

pub const CREATE_PIPE_FROM_PIPE_STORAGE: Self

Source

pub const GET_KERNEL_LOCAL_SIZE_FOR_SUBGROUP_COUNT: Self

Source

pub const GET_KERNEL_MAX_NUM_SUBGROUPS: Self

Source

pub const TYPE_NAMED_BARRIER: Self

Source

pub const NAMED_BARRIER_INITIALIZE: Self

Source

pub const MEMORY_NAMED_BARRIER: Self

Source

pub const MODULE_PROCESSED: Self

Source

pub const EXECUTION_MODE_ID: Self

Source

pub const DECORATE_ID: Self

Source

pub const GROUP_NON_UNIFORM_ELECT: Self

Source

pub const GROUP_NON_UNIFORM_ALL: Self

Source

pub const GROUP_NON_UNIFORM_ANY: Self

Source

pub const GROUP_NON_UNIFORM_ALL_EQUAL: Self

Source

pub const GROUP_NON_UNIFORM_BROADCAST: Self

Source

pub const GROUP_NON_UNIFORM_BROADCAST_FIRST: Self

Source

pub const GROUP_NON_UNIFORM_BALLOT: Self

Source

pub const GROUP_NON_UNIFORM_INVERSE_BALLOT: Self

Source

pub const GROUP_NON_UNIFORM_BALLOT_BIT_EXTRACT: Self

Source

pub const GROUP_NON_UNIFORM_BALLOT_BIT_COUNT: Self

Source

pub const GROUP_NON_UNIFORM_BALLOT_FIND_LSB: Self

Source

pub const GROUP_NON_UNIFORM_BALLOT_FIND_MSB: Self

Source

pub const GROUP_NON_UNIFORM_SHUFFLE: Self

Source

pub const GROUP_NON_UNIFORM_SHUFFLE_XOR: Self

Source

pub const GROUP_NON_UNIFORM_SHUFFLE_UP: Self

Source

pub const GROUP_NON_UNIFORM_SHUFFLE_DOWN: Self

Source

pub const GROUP_NON_UNIFORM_IADD: Self

Source

pub const GROUP_NON_UNIFORM_FADD: Self

Source

pub const GROUP_NON_UNIFORM_IMUL: Self

Source

pub const GROUP_NON_UNIFORM_FMUL: Self

Source

pub const GROUP_NON_UNIFORM_SMIN: Self

Source

pub const GROUP_NON_UNIFORM_UMIN: Self

Source

pub const GROUP_NON_UNIFORM_FMIN: Self

Source

pub const GROUP_NON_UNIFORM_SMAX: Self

Source

pub const GROUP_NON_UNIFORM_UMAX: Self

Source

pub const GROUP_NON_UNIFORM_FMAX: Self

Source

pub const GROUP_NON_UNIFORM_BITWISE_AND: Self

Source

pub const GROUP_NON_UNIFORM_BITWISE_OR: Self

Source

pub const GROUP_NON_UNIFORM_BITWISE_XOR: Self

Source

pub const GROUP_NON_UNIFORM_LOGICAL_AND: Self

Source

pub const GROUP_NON_UNIFORM_LOGICAL_OR: Self

Source

pub const GROUP_NON_UNIFORM_LOGICAL_XOR: Self

Source

pub const GROUP_NON_UNIFORM_QUAD_BROADCAST: Self

Source

pub const GROUP_NON_UNIFORM_QUAD_SWAP: Self

Source

pub const COPY_LOGICAL: Self

Source

pub const PTR_EQUAL: Self

Source

pub const PTR_NOT_EQUAL: Self

Source

pub const PTR_DIFF: Self

Source

pub const COLOR_ATTACHMENT_READ_EXT: Self

Source

pub const DEPTH_ATTACHMENT_READ_EXT: Self

Source

pub const STENCIL_ATTACHMENT_READ_EXT: Self

Source

pub const TYPE_TENSOR_ARM: Self

Source

pub const TENSOR_READ_ARM: Self

Source

pub const TENSOR_WRITE_ARM: Self

Source

pub const TENSOR_QUERY_SIZE_ARM: Self

Source

pub const GRAPH_CONSTANT_ARM: Self

Source

pub const GRAPH_ENTRY_POINT_ARM: Self

Source

pub const GRAPH_ARM: Self

Source

pub const GRAPH_INPUT_ARM: Self

Source

pub const GRAPH_SET_OUTPUT_ARM: Self

Source

pub const GRAPH_END_ARM: Self

Source

pub const TYPE_GRAPH_ARM: Self

Source

pub const TERMINATE_INVOCATION: Self

Source

pub const TYPE_UNTYPED_POINTER_KHR: Self

Source

pub const UNTYPED_VARIABLE_KHR: Self

Source

pub const UNTYPED_ACCESS_CHAIN_KHR: Self

Source

pub const UNTYPED_IN_BOUNDS_ACCESS_CHAIN_KHR: Self

Source

pub const SUBGROUP_BALLOT_KHR: Self

Source

pub const SUBGROUP_FIRST_INVOCATION_KHR: Self

Source

pub const UNTYPED_PTR_ACCESS_CHAIN_KHR: Self

Source

pub const UNTYPED_IN_BOUNDS_PTR_ACCESS_CHAIN_KHR: Self

Source

pub const UNTYPED_ARRAY_LENGTH_KHR: Self

Source

pub const UNTYPED_PREFETCH_KHR: Self

Source

pub const FMA_KHR: Self

Source

pub const SUBGROUP_ALL_KHR: Self

Source

pub const SUBGROUP_ANY_KHR: Self

Source

pub const SUBGROUP_ALL_EQUAL_KHR: Self

Source

pub const GROUP_NON_UNIFORM_ROTATE_KHR: Self

Source

pub const SUBGROUP_READ_INVOCATION_KHR: Self

Source

pub const EXT_INST_WITH_FORWARD_REFS_KHR: Self

Source

pub const UNTYPED_GROUP_ASYNC_COPY_KHR: Self

Source

pub const TRACE_RAY_KHR: Self

Source

pub const EXECUTE_CALLABLE_KHR: Self

Source

pub const CONVERT_UTO_ACCELERATION_STRUCTURE_KHR: Self

Source

pub const IGNORE_INTERSECTION_KHR: Self

Source

pub const TERMINATE_RAY_KHR: Self

Source

pub const SDOT: Self

Source

pub const UDOT: Self

Source

pub const SUDOT: Self

Source

pub const SDOT_ACC_SAT: Self

Source

pub const UDOT_ACC_SAT: Self

Source

pub const SUDOT_ACC_SAT: Self

Source

pub const TYPE_COOPERATIVE_MATRIX_KHR: Self

Source

pub const COOPERATIVE_MATRIX_LOAD_KHR: Self

Source

pub const COOPERATIVE_MATRIX_STORE_KHR: Self

Source

pub const COOPERATIVE_MATRIX_MUL_ADD_KHR: Self

Source

pub const COOPERATIVE_MATRIX_LENGTH_KHR: Self

Source

pub const CONSTANT_COMPOSITE_REPLICATE_EXT: Self

Source

pub const SPEC_CONSTANT_COMPOSITE_REPLICATE_EXT: Self

Source

pub const COMPOSITE_CONSTRUCT_REPLICATE_EXT: Self

Source

pub const TYPE_RAY_QUERY_KHR: Self

Source

pub const RAY_QUERY_INITIALIZE_KHR: Self

Source

pub const RAY_QUERY_TERMINATE_KHR: Self

Source

pub const RAY_QUERY_GENERATE_INTERSECTION_KHR: Self

Source

pub const RAY_QUERY_CONFIRM_INTERSECTION_KHR: Self

Source

pub const RAY_QUERY_PROCEED_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_TYPE_KHR: Self

Source

pub const IMAGE_SAMPLE_WEIGHTED_QCOM: Self

Source

pub const IMAGE_BOX_FILTER_QCOM: Self

Source

pub const IMAGE_BLOCK_MATCH_SSDQCOM: Self

Source

pub const IMAGE_BLOCK_MATCH_SADQCOM: Self

Source

pub const BIT_CAST_ARRAY_QCOM: Self

Source

pub const IMAGE_BLOCK_MATCH_WINDOW_SSDQCOM: Self

Source

pub const IMAGE_BLOCK_MATCH_WINDOW_SADQCOM: Self

Source

pub const IMAGE_BLOCK_MATCH_GATHER_SSDQCOM: Self

Source

pub const IMAGE_BLOCK_MATCH_GATHER_SADQCOM: Self

Source

pub const COMPOSITE_CONSTRUCT_COOP_MAT_QCOM: Self

Source

pub const COMPOSITE_EXTRACT_COOP_MAT_QCOM: Self

Source

pub const EXTRACT_SUB_ARRAY_QCOM: Self

Source

pub const GROUP_IADD_NON_UNIFORM_AMD: Self

Source

pub const GROUP_FADD_NON_UNIFORM_AMD: Self

Source

pub const GROUP_FMIN_NON_UNIFORM_AMD: Self

Source

pub const GROUP_UMIN_NON_UNIFORM_AMD: Self

Source

pub const GROUP_SMIN_NON_UNIFORM_AMD: Self

Source

pub const GROUP_FMAX_NON_UNIFORM_AMD: Self

Source

pub const GROUP_UMAX_NON_UNIFORM_AMD: Self

Source

pub const GROUP_SMAX_NON_UNIFORM_AMD: Self

Source

pub const FRAGMENT_MASK_FETCH_AMD: Self

Source

pub const FRAGMENT_FETCH_AMD: Self

Source

pub const READ_CLOCK_KHR: Self

Source

pub const ALLOCATE_NODE_PAYLOADS_AMDX: Self

Source

pub const ENQUEUE_NODE_PAYLOADS_AMDX: Self

Source

pub const TYPE_NODE_PAYLOAD_ARRAY_AMDX: Self

Source

pub const FINISH_WRITING_NODE_PAYLOAD_AMDX: Self

Source

pub const NODE_PAYLOAD_ARRAY_LENGTH_AMDX: Self

Source

pub const IS_NODE_PAYLOAD_VALID_AMDX: Self

Source

pub const CONSTANT_STRING_AMDX: Self

Source

pub const SPEC_CONSTANT_STRING_AMDX: Self

Source

pub const GROUP_NON_UNIFORM_QUAD_ALL_KHR: Self

Source

pub const GROUP_NON_UNIFORM_QUAD_ANY_KHR: Self

Source

pub const TYPE_BUFFER_EXT: Self

Source

pub const BUFFER_POINTER_EXT: Self

Source

pub const ABORT_KHR: Self

Source

pub const UNTYPED_IMAGE_TEXEL_POINTER_EXT: Self

Source

pub const MEMBER_DECORATE_ID_EXT: Self

Source

pub const CONSTANT_SIZE_OF_EXT: Self

Source

pub const CONSTANT_DATA_KHR: Self

Source

pub const SPEC_CONSTANT_DATA_KHR: Self

Source

pub const POISON_KHR: Self

Source

pub const FREEZE_KHR: Self

Source

pub const HIT_OBJECT_RECORD_HIT_MOTION_NV: Self

Source

pub const HIT_OBJECT_RECORD_HIT_WITH_INDEX_MOTION_NV: Self

Source

pub const HIT_OBJECT_RECORD_MISS_MOTION_NV: Self

Source

pub const HIT_OBJECT_GET_WORLD_TO_OBJECT_NV: Self

Source

pub const HIT_OBJECT_GET_OBJECT_TO_WORLD_NV: Self

Source

pub const HIT_OBJECT_GET_OBJECT_RAY_DIRECTION_NV: Self

Source

pub const HIT_OBJECT_GET_OBJECT_RAY_ORIGIN_NV: Self

Source

pub const HIT_OBJECT_TRACE_RAY_MOTION_NV: Self

Source

pub const HIT_OBJECT_GET_SHADER_RECORD_BUFFER_HANDLE_NV: Self

Source

pub const HIT_OBJECT_GET_SHADER_BINDING_TABLE_RECORD_INDEX_NV: Self

Source

pub const HIT_OBJECT_RECORD_EMPTY_NV: Self

Source

pub const HIT_OBJECT_TRACE_RAY_NV: Self

Source

pub const HIT_OBJECT_RECORD_HIT_NV: Self

Source

pub const HIT_OBJECT_RECORD_HIT_WITH_INDEX_NV: Self

Source

pub const HIT_OBJECT_RECORD_MISS_NV: Self

Source

pub const HIT_OBJECT_EXECUTE_SHADER_NV: Self

Source

pub const HIT_OBJECT_GET_CURRENT_TIME_NV: Self

Source

pub const HIT_OBJECT_GET_ATTRIBUTES_NV: Self

Source

pub const HIT_OBJECT_GET_HIT_KIND_NV: Self

Source

pub const HIT_OBJECT_GET_PRIMITIVE_INDEX_NV: Self

Source

pub const HIT_OBJECT_GET_GEOMETRY_INDEX_NV: Self

Source

pub const HIT_OBJECT_GET_INSTANCE_ID_NV: Self

Source

pub const HIT_OBJECT_GET_INSTANCE_CUSTOM_INDEX_NV: Self

Source

pub const HIT_OBJECT_GET_WORLD_RAY_DIRECTION_NV: Self

Source

pub const HIT_OBJECT_GET_WORLD_RAY_ORIGIN_NV: Self

Source

pub const HIT_OBJECT_GET_RAY_TMAX_NV: Self

Source

pub const HIT_OBJECT_GET_RAY_TMIN_NV: Self

Source

pub const HIT_OBJECT_IS_EMPTY_NV: Self

Source

pub const HIT_OBJECT_IS_HIT_NV: Self

Source

pub const HIT_OBJECT_IS_MISS_NV: Self

Source

pub const REORDER_THREAD_WITH_HIT_OBJECT_NV: Self

Source

pub const REORDER_THREAD_WITH_HINT_NV: Self

Source

pub const TYPE_HIT_OBJECT_NV: Self

Source

pub const IMAGE_SAMPLE_FOOTPRINT_NV: Self

Source

pub const TYPE_VECTOR_ID_EXT: Self

Source

pub const COOPERATIVE_VECTOR_MATRIX_MUL_NV: Self

Source

pub const COOPERATIVE_VECTOR_OUTER_PRODUCT_ACCUMULATE_NV: Self

Source

pub const COOPERATIVE_VECTOR_REDUCE_SUM_ACCUMULATE_NV: Self

Source

pub const COOPERATIVE_VECTOR_MATRIX_MUL_ADD_NV: Self

Source

pub const COOPERATIVE_MATRIX_CONVERT_NV: Self

Source

pub const EMIT_MESH_TASKS_EXT: Self

Source

pub const SET_MESH_OUTPUTS_EXT: Self

Source

pub const GROUP_NON_UNIFORM_PARTITION_EXT: Self

Source

pub const WRITE_PACKED_PRIMITIVE_INDICES4X8_NV: Self

Source

pub const FETCH_MICRO_TRIANGLE_VERTEX_POSITION_NV: Self

Source

pub const FETCH_MICRO_TRIANGLE_VERTEX_BARYCENTRIC_NV: Self

Source

pub const COOPERATIVE_VECTOR_LOAD_NV: Self

Source

pub const COOPERATIVE_VECTOR_STORE_NV: Self

Source

pub const HIT_OBJECT_RECORD_FROM_QUERY_EXT: Self

Source

pub const HIT_OBJECT_RECORD_MISS_EXT: Self

Source

pub const HIT_OBJECT_RECORD_MISS_MOTION_EXT: Self

Source

pub const HIT_OBJECT_GET_INTERSECTION_TRIANGLE_VERTEX_POSITIONS_EXT: Self

Source

pub const HIT_OBJECT_GET_RAY_FLAGS_EXT: Self

Source

pub const HIT_OBJECT_SET_SHADER_BINDING_TABLE_RECORD_INDEX_EXT: Self

Source

pub const HIT_OBJECT_REORDER_EXECUTE_SHADER_EXT: Self

Source

pub const HIT_OBJECT_TRACE_REORDER_EXECUTE_EXT: Self

Source

pub const HIT_OBJECT_TRACE_MOTION_REORDER_EXECUTE_EXT: Self

Source

pub const TYPE_HIT_OBJECT_EXT: Self

Source

pub const REORDER_THREAD_WITH_HINT_EXT: Self

Source

pub const REORDER_THREAD_WITH_HIT_OBJECT_EXT: Self

Source

pub const HIT_OBJECT_TRACE_RAY_EXT: Self

Source

pub const HIT_OBJECT_TRACE_RAY_MOTION_EXT: Self

Source

pub const HIT_OBJECT_RECORD_EMPTY_EXT: Self

Source

pub const HIT_OBJECT_EXECUTE_SHADER_EXT: Self

Source

pub const HIT_OBJECT_GET_CURRENT_TIME_EXT: Self

Source

pub const HIT_OBJECT_GET_ATTRIBUTES_EXT: Self

Source

pub const HIT_OBJECT_GET_HIT_KIND_EXT: Self

Source

pub const HIT_OBJECT_GET_PRIMITIVE_INDEX_EXT: Self

Source

pub const HIT_OBJECT_GET_GEOMETRY_INDEX_EXT: Self

Source

pub const HIT_OBJECT_GET_INSTANCE_ID_EXT: Self

Source

pub const HIT_OBJECT_GET_INSTANCE_CUSTOM_INDEX_EXT: Self

Source

pub const HIT_OBJECT_GET_OBJECT_RAY_ORIGIN_EXT: Self

Source

pub const HIT_OBJECT_GET_OBJECT_RAY_DIRECTION_EXT: Self

Source

pub const HIT_OBJECT_GET_WORLD_RAY_DIRECTION_EXT: Self

Source

pub const HIT_OBJECT_GET_WORLD_RAY_ORIGIN_EXT: Self

Source

pub const HIT_OBJECT_GET_OBJECT_TO_WORLD_EXT: Self

Source

pub const HIT_OBJECT_GET_WORLD_TO_OBJECT_EXT: Self

Source

pub const HIT_OBJECT_GET_RAY_TMAX_EXT: Self

Source

pub const REPORT_INTERSECTION_KHR: Self

Source

pub const IGNORE_INTERSECTION_NV: Self

Source

pub const TERMINATE_RAY_NV: Self

Source

pub const TRACE_NV: Self

Source

pub const TRACE_MOTION_NV: Self

Source

pub const TRACE_RAY_MOTION_NV: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_TRIANGLE_VERTEX_POSITIONS_KHR: Self

Source

pub const TYPE_ACCELERATION_STRUCTURE_KHR: Self

Source

pub const EXECUTE_CALLABLE_NV: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_CLUSTER_ID_NV: Self

Source

pub const HIT_OBJECT_GET_CLUSTER_ID_NV: Self

Source

pub const HIT_OBJECT_GET_RAY_TMIN_EXT: Self

Source

pub const HIT_OBJECT_GET_SHADER_BINDING_TABLE_RECORD_INDEX_EXT: Self

Source

pub const HIT_OBJECT_GET_SHADER_RECORD_BUFFER_HANDLE_EXT: Self

Source

pub const HIT_OBJECT_IS_EMPTY_EXT: Self

Source

pub const HIT_OBJECT_IS_HIT_EXT: Self

Source

pub const HIT_OBJECT_IS_MISS_EXT: Self

Source

pub const TYPE_COOPERATIVE_MATRIX_NV: Self

Source

pub const COOPERATIVE_MATRIX_LOAD_NV: Self

Source

pub const COOPERATIVE_MATRIX_STORE_NV: Self

Source

pub const COOPERATIVE_MATRIX_MUL_ADD_NV: Self

Source

pub const COOPERATIVE_MATRIX_LENGTH_NV: Self

Source

pub const BEGIN_INVOCATION_INTERLOCK_EXT: Self

Source

pub const END_INVOCATION_INTERLOCK_EXT: Self

Source

pub const COOPERATIVE_MATRIX_REDUCE_NV: Self

Source

pub const COOPERATIVE_MATRIX_LOAD_TENSOR_NV: Self

Source

pub const COOPERATIVE_MATRIX_STORE_TENSOR_NV: Self

Source

pub const COOPERATIVE_MATRIX_PER_ELEMENT_OP_NV: Self

Source

pub const TYPE_TENSOR_LAYOUT_NV: Self

Source

pub const TYPE_TENSOR_VIEW_NV: Self

Source

pub const CREATE_TENSOR_LAYOUT_NV: Self

Source

pub const TENSOR_LAYOUT_SET_DIMENSION_NV: Self

Source

pub const TENSOR_LAYOUT_SET_STRIDE_NV: Self

Source

pub const TENSOR_LAYOUT_SLICE_NV: Self

Source

pub const TENSOR_LAYOUT_SET_CLAMP_VALUE_NV: Self

Source

pub const CREATE_TENSOR_VIEW_NV: Self

Source

pub const TENSOR_VIEW_SET_DIMENSION_NV: Self

Source

pub const TENSOR_VIEW_SET_STRIDE_NV: Self

Source

pub const DEMOTE_TO_HELPER_INVOCATION: Self

Source

pub const IS_HELPER_INVOCATION_EXT: Self

Source

pub const TENSOR_VIEW_SET_CLIP_NV: Self

Source

pub const TENSOR_LAYOUT_SET_BLOCK_SIZE_NV: Self

Source

pub const COOPERATIVE_MATRIX_TRANSPOSE_NV: Self

Source

pub const CONVERT_UTO_IMAGE_NV: Self

Source

pub const CONVERT_UTO_SAMPLER_NV: Self

Source

pub const CONVERT_IMAGE_TO_UNV: Self

Source

pub const CONVERT_SAMPLER_TO_UNV: Self

Source

pub const CONVERT_UTO_SAMPLED_IMAGE_NV: Self

Source

pub const CONVERT_SAMPLED_IMAGE_TO_UNV: Self

Source

pub const SAMPLER_IMAGE_ADDRESSING_MODE_NV: Self

Source

pub const RAW_ACCESS_CHAIN_NV: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_SPHERE_POSITION_NV: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_SPHERE_RADIUS_NV: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_LSSPOSITIONS_NV: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_LSSRADII_NV: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_LSSHIT_VALUE_NV: Self

Source

pub const HIT_OBJECT_GET_SPHERE_POSITION_NV: Self

Source

pub const HIT_OBJECT_GET_SPHERE_RADIUS_NV: Self

Source

pub const HIT_OBJECT_GET_LSSPOSITIONS_NV: Self

Source

pub const HIT_OBJECT_GET_LSSRADII_NV: Self

Source

pub const HIT_OBJECT_IS_SPHERE_HIT_NV: Self

Source

pub const HIT_OBJECT_IS_LSSHIT_NV: Self

Source

pub const RAY_QUERY_IS_SPHERE_HIT_NV: Self

Source

pub const RAY_QUERY_IS_LSSHIT_NV: Self

Source

pub const SUBGROUP_SHUFFLE_INTEL: Self

Source

pub const SUBGROUP_SHUFFLE_DOWN_INTEL: Self

Source

pub const SUBGROUP_SHUFFLE_UP_INTEL: Self

Source

pub const SUBGROUP_SHUFFLE_XOR_INTEL: Self

Source

pub const SUBGROUP_BLOCK_READ_INTEL: Self

Source

pub const SUBGROUP_BLOCK_WRITE_INTEL: Self

Source

pub const SUBGROUP_IMAGE_BLOCK_READ_INTEL: Self

Source

pub const SUBGROUP_IMAGE_BLOCK_WRITE_INTEL: Self

Source

pub const SUBGROUP_IMAGE_MEDIA_BLOCK_READ_INTEL: Self

Source

pub const SUBGROUP_IMAGE_MEDIA_BLOCK_WRITE_INTEL: Self

Source

pub const UCOUNT_LEADING_ZEROS_INTEL: Self

Source

pub const UCOUNT_TRAILING_ZEROS_INTEL: Self

Source

pub const ABS_ISUB_INTEL: Self

Source

pub const ABS_USUB_INTEL: Self

Source

pub const IADD_SAT_INTEL: Self

Source

pub const UADD_SAT_INTEL: Self

Source

pub const IAVERAGE_INTEL: Self

Source

pub const UAVERAGE_INTEL: Self

Source

pub const IAVERAGE_ROUNDED_INTEL: Self

Source

pub const UAVERAGE_ROUNDED_INTEL: Self

Source

pub const ISUB_SAT_INTEL: Self

Source

pub const USUB_SAT_INTEL: Self

Source

pub const IMUL32X16_INTEL: Self

Source

pub const UMUL32X16_INTEL: Self

Source

pub const ATOMIC_FMIN_EXT: Self

Source

pub const ATOMIC_FMAX_EXT: Self

Source

pub const ASSUME_TRUE_KHR: Self

Source

pub const EXPECT_KHR: Self

Source

pub const DECORATE_STRING: Self

Source

pub const MEMBER_DECORATE_STRING: Self

Source

pub const VARIABLE_LENGTH_ARRAY_INTEL: Self

Source

pub const SAVE_MEMORY_INTEL: Self

Source

pub const RESTORE_MEMORY_INTEL: Self

Source

pub const LOOP_CONTROL_INTEL: Self

Source

pub const RAY_QUERY_GET_RAY_TMIN_KHR: Self

Source

pub const RAY_QUERY_GET_RAY_FLAGS_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_TKHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_INSTANCE_CUSTOM_INDEX_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_INSTANCE_ID_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_INSTANCE_SHADER_BINDING_TABLE_RECORD_OFFSET_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_GEOMETRY_INDEX_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_PRIMITIVE_INDEX_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_BARYCENTRICS_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_FRONT_FACE_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_CANDIDATE_AABBOPAQUE_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_OBJECT_RAY_DIRECTION_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_OBJECT_RAY_ORIGIN_KHR: Self

Source

pub const RAY_QUERY_GET_WORLD_RAY_DIRECTION_KHR: Self

Source

pub const RAY_QUERY_GET_WORLD_RAY_ORIGIN_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_OBJECT_TO_WORLD_KHR: Self

Source

pub const RAY_QUERY_GET_INTERSECTION_WORLD_TO_OBJECT_KHR: Self

Source

pub const ATOMIC_FADD_EXT: Self

Source

pub const TYPE_BUFFER_SURFACE_INTEL: Self

Source

pub const TYPE_STRUCT_CONTINUED_INTEL: Self

Source

pub const CONSTANT_COMPOSITE_CONTINUED_INTEL: Self

Source

pub const SPEC_CONSTANT_COMPOSITE_CONTINUED_INTEL: Self

Source

pub const COMPOSITE_CONSTRUCT_CONTINUED_INTEL: Self

Source

pub const CONVERT_FTO_BF16_INTEL: Self

Source

pub const CONVERT_BF16_TO_FINTEL: Self

Source

pub const CONTROL_BARRIER_ARRIVE_INTEL: Self

Source

pub const CONTROL_BARRIER_WAIT_INTEL: Self

Source

pub const ARITHMETIC_FENCE_EXT: Self

Source

pub const SUBGROUP_BLOCK_PREFETCH_INTEL: Self

Source

pub const SUBGROUP2_DBLOCK_LOAD_INTEL: Self

Source

pub const SUBGROUP2_DBLOCK_LOAD_TRANSFORM_INTEL: Self

Source

pub const SUBGROUP2_DBLOCK_LOAD_TRANSPOSE_INTEL: Self

Source

pub const SUBGROUP2_DBLOCK_PREFETCH_INTEL: Self

Source

pub const SUBGROUP2_DBLOCK_STORE_INTEL: Self

Source

pub const SUBGROUP_MATRIX_MULTIPLY_ACCUMULATE_INTEL: Self

Source

pub const BITWISE_FUNCTION_INTEL: Self

Source

pub const UNTYPED_VARIABLE_LENGTH_ARRAY_INTEL: Self

Source

pub const CONDITIONAL_EXTENSION_INTEL: Self

Source

pub const CONDITIONAL_ENTRY_POINT_INTEL: Self

Source

pub const CONDITIONAL_CAPABILITY_INTEL: Self

Source

pub const SPEC_CONSTANT_TARGET_INTEL: Self

Source

pub const SPEC_CONSTANT_ARCHITECTURE_INTEL: Self

Source

pub const SPEC_CONSTANT_CAPABILITIES_INTEL: Self

Source

pub const CONDITIONAL_COPY_OBJECT_INTEL: Self

Source

pub const GROUP_IMUL_KHR: Self

Source

pub const GROUP_FMUL_KHR: Self

Source

pub const GROUP_BITWISE_AND_KHR: Self

Source

pub const GROUP_BITWISE_OR_KHR: Self

Source

pub const GROUP_BITWISE_XOR_KHR: Self

Source

pub const GROUP_LOGICAL_AND_KHR: Self

Source

pub const GROUP_LOGICAL_OR_KHR: Self

Source

pub const GROUP_LOGICAL_XOR_KHR: Self

Source

pub const ROUND_FTO_TF32_INTEL: Self

Source

pub const MASKED_GATHER_INTEL: Self

Source

pub const MASKED_SCATTER_INTEL: Self

Source

pub const CONVERT_HANDLE_TO_IMAGE_INTEL: Self

Source

pub const CONVERT_HANDLE_TO_SAMPLER_INTEL: Self

Source

pub const CONVERT_HANDLE_TO_SAMPLED_IMAGE_INTEL: Self

Source

pub const FDOT2_MIX_ACC32_VALVE: Self

Source

pub const FDOT2_MIX_ACC16_VALVE: Self

Source

pub const FDOT4_MIX_ACC32_VALVE: Self

Trait Implementations§

Source§

impl Clone for Code

Source§

fn clone(&self) -> Code

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Code

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Display for Code

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for Code

Source§

fn eq(&self, other: &Code) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Word for Code

Source§

fn from_word(word: u32) -> Self

Source§

impl Copy for Code

Source§

impl Eq for Code

Source§

impl StructuralPartialEq for Code

Auto Trait Implementations§

§

impl Freeze for Code

§

impl RefUnwindSafe for Code

§

impl Send for Code

§

impl Sync for Code

§

impl Unpin for Code

§

impl UnsafeUnpin for Code

§

impl UnwindSafe for Code

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<'a, T> WordExt<'a> for T
where T: Word,

Source§

fn parse_one(stream: &mut InstructionStream<'a>) -> ParseResult<Self>

Source§

fn parse_optional( stream: &mut InstructionStream<'a>, ) -> ParseResult<Option<Self>>

Source§

fn parse_eos(stream: &mut InstructionStream<'a>) -> ParseResult<&'a [Self]>