vk · Enums · C1
2 public declarations with native signatures and source-owned contracts.
EnRustExperimental
Envk::CapabilityRequirement
Contract
A registry version or enabled-extension requirement; not feature-bit validation.
Variants
Core
Variant
Core(u32)No public source comment is attached to this declaration.
InstanceExtension
Variant
InstanceExtension(&'static CStr)No public source comment is attached to this declaration.
DeviceExtension
Variant
DeviceExtension(&'static CStr)No public source comment is attached to this declaration.
Methods and associated items
clone
Method
Returns a duplicate of the value. Read more
fmt
Method
Formats the value using the given formatter. Read more
Envk::ConstructionError
Contract
A checked host record could not be constructed. No native operation occurred.
Fields
CountOverflow.field.field
Field
field: &'static strNo public source comment is attached to this declaration.
CountOverflow.field.count
Field
count: usizeNo public source comment is attached to this declaration.
LengthMismatch.field.field
Field
field: &'static strNo public source comment is attached to this declaration.
LengthMismatch.field.expected
Field
expected: usizeNo public source comment is attached to this declaration.
LengthMismatch.field.actual
Field
actual: usizeNo public source comment is attached to this declaration.
UnexpectedStructureType.field.expected
Field
expected: StructureTypeNo public source comment is attached to this declaration.
UnexpectedStructureType.field.actual
Field
actual: StructureTypeNo public source comment is attached to this declaration.
Variants
CountOverflow
Variant
CountOverflowA borrowed array exceeds its native count field’s integer width.
LengthMismatch
Variant
LengthMismatchParallel arrays do not have the same native count.
AlreadyLinked
Variant
AlreadyLinkedA single-node insertion received an already-linked node.
UnexpectedStructureType
Variant
UnexpectedStructureTypeA public native header no longer has its canonical structure tag.
Methods and associated items
clone
Method
Returns a duplicate of the value. Read more
fmt
Method
Formats the value using the given formatter. Read more
fmt-1
Method
Formats the value using the given formatter. Read more
from
Method
Converts to this type from the input type.
from-1
Method
Converts to this type from the input type.
eq
Method
Tests for
self and other values to be equal, and is used by ==.