Skip to main content

Word

Trait Word 

Source
pub trait Word: Sized {
    // Required method
    fn from_word(word: u32) -> Self;
}
Expand description

A trait for types, which can be trivially created from a u32.

Required Methods§

Source

fn from_word(word: u32) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Word for u32

Source§

fn from_word(word: u32) -> Self

Implementors§

Source§

impl Word for AccessQualifier

Source§

impl Word for AddressingModel

Source§

impl Word for BuiltIn

Source§

impl Word for Capability

Source§

impl Word for Code

Source§

impl Word for ComponentType

Source§

impl Word for CooperativeMatrixLayout

Source§

impl Word for CooperativeMatrixOperands

Source§

impl Word for CooperativeMatrixReduce

Source§

impl Word for CooperativeMatrixUse

Source§

impl Word for CooperativeVectorMatrixLayout

Source§

impl Word for Dim

Source§

impl Word for ExecutionModel

Source§

impl Word for FPDenormMode

Source§

impl Word for FPEncoding

Source§

impl Word for FPFastMathMode

Source§

impl Word for FPOperationMode

Source§

impl Word for FPRoundingMode

Source§

impl Word for FragmentShadingRate

Source§

impl Word for FunctionControl

Source§

impl Word for FunctionParameterAttribute

Source§

impl Word for GroupOperation

Source§

impl Word for HostAccessQualifier

Source§

impl Word for IdMemorySemantics

Source§

impl Word for IdRef

Source§

impl Word for IdResult

Source§

impl Word for IdResultType

Source§

impl Word for IdScope

Source§

impl Word for ImageChannelDataType

Source§

impl Word for ImageChannelOrder

Source§

impl Word for ImageFormat

Source§

impl Word for ImageOperands

Source§

impl Word for InitializationModeQualifier

Source§

impl Word for KernelEnqueueFlags

Source§

impl Word for KernelProfilingInfo

Source§

impl Word for LinkageType

Source§

impl Word for LoadCacheControl

Source§

impl Word for LoopControl

Source§

impl Word for MatrixMultiplyAccumulateOperands

Source§

impl Word for MemoryAccess

Source§

impl Word for MemoryModel

Source§

impl Word for MemorySemantics

Source§

impl Word for NamedMaximumNumberOfRegisters

Source§

impl Word for OverflowModes

Source§

impl Word for PackedVectorFormat

Source§

impl Word for QuantizationModes

Source§

impl Word for RawAccessChainOperands

Source§

impl Word for RayFlags

Source§

impl Word for RayQueryCandidateIntersectionType

Source§

impl Word for RayQueryCommittedIntersectionType

Source§

impl Word for RayQueryIntersection

Source§

impl Word for SamplerAddressingMode

Source§

impl Word for SamplerFilterMode

Source§

impl Word for Scope

Source§

impl Word for SelectionControl

Source§

impl Word for SourceLanguage

Source§

impl Word for StorageClass

Source§

impl Word for StoreCacheControl

Source§

impl Word for TensorAddressingOperands

Source§

impl Word for TensorClampMode

Source§

impl Word for TensorOperands

Source§

impl Word for LiteralFloat