Realm

vk · Structs · D2

16 public declarations with native signatures and source-owned contracts.

StRustExperimental

Stvk::DataGraphPipelineIdentifierCreateInfoARM

pub struct DataGraphPipelineIdentifierCreateInfoARM<'a> { pub s_type: StructureType, pub p_next: *const c_void, pub identifier_size: u32, pub p_identifier: *const u8, /* private fields */ }
Native structure VkDataGraphPipelineIdentifierCreateInfoARM.

Contract

Native structure VkDataGraphPipelineIdentifierCreateInfoARM.

Khronos reference: VkDataGraphPipelineIdentifierCreateInfoARM

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *const c_void

Native field pNext.

identifier_size

Field
identifier_size: u32

Native field identifierSize.

p_identifier

Field
p_identifier: *const u8

Native field pIdentifier.

Methods and associated items

new

Method
pub fn new() -> Self

Construct the record with its canonical sType tag and default native state.

set_identifier_size

Method
pub fn set_identifier_size(self, value: u32) -> Self

Set native count identifierSize directly without checking associated pointer extents. Use the borrowed array helpers to derive matching storage and counts together. Direct count edits support null-query/dynamic-state paths and remain a native-call validity obligation, including after earlier borrowed setters.

set_identifier

Method
pub fn set_identifier(self, value: &'a [u8]) -> Result<Self, ConstructionError>

Borrow pIdentifier and set checked native count identifierSize. The borrow covers this storage only; nested raw pointers, format, alignment and asynchronous retention remain native-call obligations. Output storage must be initialized; returned sizes do not enlarge its capacity.

Errors

Returns a construction error if the length exceeds the native count width.

push_next

Method
pub fn push_next<T: Extends<Self>>( self, next: &'a mut T, ) -> Result<Self, ConstructionError>

Prepend one registry-compatible node, retaining its exclusive borrow.

The node must have a null p_next and both headers must have canonical tags. Existing links are never traversed and remain written after the borrow ends. Type compatibility does not establish enabled extensions or Vulkan valid usage.

Errors

Returns a construction error for a changed structure tag or already-linked node.

Stvk::DataGraphPipelineInfoARM

pub struct DataGraphPipelineInfoARM<'a> { pub s_type: StructureType, pub p_next: *const c_void, pub data_graph_pipeline: Pipeline, /* private fields */ }
Native structure VkDataGraphPipelineInfoARM.

Contract

Native structure VkDataGraphPipelineInfoARM.

Khronos reference: VkDataGraphPipelineInfoARM

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *const c_void

Native field pNext.

data_graph_pipeline

Field
data_graph_pipeline: Pipeline

Native field dataGraphPipeline.

Methods and associated items

new

Method
pub fn new() -> Self

Construct the record with its canonical sType tag and default native state.

set_data_graph_pipeline

Method
pub fn set_data_graph_pipeline(self, value: Pipeline) -> Self

Set native field dataGraphPipeline without native effects.

push_next

Method
pub fn push_next<T: Extends<Self>>( self, next: &'a mut T, ) -> Result<Self, ConstructionError>

Prepend one registry-compatible node, retaining its exclusive borrow.

The node must have a null p_next and both headers must have canonical tags. Existing links are never traversed and remain written after the borrow ends. Type compatibility does not establish enabled extensions or Vulkan valid usage.

Errors

Returns a construction error for a changed structure tag or already-linked node.

Stvk::DataGraphPipelineNeuralStatisticsCreateInfoARM

pub struct DataGraphPipelineNeuralStatisticsCreateInfoARM<'a> { pub s_type: StructureType, pub p_next: *const c_void, pub allow_neural_statistics: Bool32, /* private fields */ }
Native structure VkDataGraphPipelineNeuralStatisticsCreateInfoARM.

Contract

Native structure VkDataGraphPipelineNeuralStatisticsCreateInfoARM.

Khronos reference: VkDataGraphPipelineNeuralStatisticsCreateInfoARM

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *const c_void

Native field pNext.

allow_neural_statistics

Field
allow_neural_statistics: Bool32

Native field allowNeuralStatistics.

Methods and associated items

new

Method
pub fn new() -> Self

Construct the record with its canonical sType tag and default native state.

set_allow_neural_statistics

Method
pub fn set_allow_neural_statistics(self, value: Bool32) -> Self

Set native field allowNeuralStatistics without native effects.

push_next

Method
pub fn push_next<T: Extends<Self>>( self, next: &'a mut T, ) -> Result<Self, ConstructionError>

Prepend one registry-compatible node, retaining its exclusive borrow.

The node must have a null p_next and both headers must have canonical tags. Existing links are never traversed and remain written after the borrow ends. Type compatibility does not establish enabled extensions or Vulkan valid usage.

Errors

Returns a construction error for a changed structure tag or already-linked node.

Stvk::DataGraphPipelineNodeConnectionTypeARM

Contract

Open integer representation of VkDataGraphPipelineNodeConnectionTypeARM.

Khronos reference: VkDataGraphPipelineNodeConnectionTypeARM

Fields

0

Field
0: i32
No public source comment is attached to this declaration.

Methods and associated items

from_raw

Method
pub const fn from_raw(value: i32) -> Self
No public source comment is attached to this declaration.

as_raw

Method
pub const fn as_raw(self) -> i32
No public source comment is attached to this declaration.

empty

Method
pub const fn empty() -> Self
No public source comment is attached to this declaration.

clone

Method
fn clone(&self) -> DataGraphPipelineNodeConnectionTypeARM
Returns a duplicate of the value. Read more

fmt

Method
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Formats the value using the given formatter. Read more

default

Method
fn default() -> DataGraphPipelineNodeConnectionTypeARM
Returns the “default value” for a type. Read more

eq

Method
fn eq(&self, other: &DataGraphPipelineNodeConnectionTypeARM) -> bool
Tests for self and other values to be equal, and is used by ==.

Stvk::DataGraphPipelineNodeTypeARM

Contract

Open integer representation of VkDataGraphPipelineNodeTypeARM.

Khronos reference: VkDataGraphPipelineNodeTypeARM

Fields

0

Field
0: i32
No public source comment is attached to this declaration.

Methods and associated items

from_raw

Method
pub const fn from_raw(value: i32) -> Self
No public source comment is attached to this declaration.

as_raw

Method
pub const fn as_raw(self) -> i32
No public source comment is attached to this declaration.

empty

Method
pub const fn empty() -> Self
No public source comment is attached to this declaration.

clone

Method
fn clone(&self) -> DataGraphPipelineNodeTypeARM
Returns a duplicate of the value. Read more

fmt

Method
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Formats the value using the given formatter. Read more

default

Method
fn default() -> DataGraphPipelineNodeTypeARM
Returns the “default value” for a type. Read more

eq

Method
fn eq(&self, other: &DataGraphPipelineNodeTypeARM) -> bool
Tests for self and other values to be equal, and is used by ==.

Stvk::DataGraphPipelineOpticalFlowCreateInfoARM

pub struct DataGraphPipelineOpticalFlowCreateInfoARM<'a> { pub s_type: StructureType, pub p_next: *mut c_void, pub width: u32, pub height: u32, pub image_format: Format, pub flow_vector_format: Format, pub cost_format: Format, pub output_grid_size: DataGraphOpticalFlowGridSizeFlagsARM, pub hint_grid_size: DataGraphOpticalFlowGridSizeFlagsARM, pub performance_level: DataGraphOpticalFlowPerformanceLevelARM, pub flags: DataGraphOpticalFlowCreateFlagsARM, /* private fields */ }
Native structure VkDataGraphPipelineOpticalFlowCreateInfoARM.

Contract

Native structure VkDataGraphPipelineOpticalFlowCreateInfoARM.

Khronos reference: VkDataGraphPipelineOpticalFlowCreateInfoARM

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *mut c_void

Native field pNext.

width

Field
width: u32

Native field width.

height

Field
height: u32

Native field height.

image_format

Field
image_format: Format

Native field imageFormat.

flow_vector_format

Field
flow_vector_format: Format

Native field flowVectorFormat.

cost_format

Field
cost_format: Format

Native field costFormat.

output_grid_size

Field
output_grid_size: DataGraphOpticalFlowGridSizeFlagsARM

Native field outputGridSize.

hint_grid_size

Field
hint_grid_size: DataGraphOpticalFlowGridSizeFlagsARM

Native field hintGridSize.

performance_level

Field
performance_level: DataGraphOpticalFlowPerformanceLevelARM

Native field performanceLevel.

flags

Field
flags: DataGraphOpticalFlowCreateFlagsARM

Native field flags.

Methods and associated items

new

Method
pub fn new() -> Self

Construct the record with its canonical sType tag and default native state.

set_width

Method
pub fn set_width(self, value: u32) -> Self

Set native field width without native effects.

set_height

Method
pub fn set_height(self, value: u32) -> Self

Set native field height without native effects.

set_image_format

Method
pub fn set_image_format(self, value: Format) -> Self

Set native field imageFormat without native effects.

set_flow_vector_format

Method
pub fn set_flow_vector_format(self, value: Format) -> Self

Set native field flowVectorFormat without native effects.

set_cost_format

Method
pub fn set_cost_format(self, value: Format) -> Self

Set native field costFormat without native effects.

set_output_grid_size

Method
pub fn set_output_grid_size( self, value: DataGraphOpticalFlowGridSizeFlagsARM, ) -> Self

Set native field outputGridSize without native effects.

set_hint_grid_size

Method
pub fn set_hint_grid_size( self, value: DataGraphOpticalFlowGridSizeFlagsARM, ) -> Self

Set native field hintGridSize without native effects.

set_performance_level

Method
pub fn set_performance_level( self, value: DataGraphOpticalFlowPerformanceLevelARM, ) -> Self

Set native field performanceLevel without native effects.

set_flags

Method
pub fn set_flags(self, value: DataGraphOpticalFlowCreateFlagsARM) -> Self

Set native field flags without native effects.

push_next

Method
pub fn push_next<T: Extends<Self>>( self, next: &'a mut T, ) -> Result<Self, ConstructionError>

Prepend one registry-compatible node, retaining its exclusive borrow.

The node must have a null p_next and both headers must have canonical tags. Existing links are never traversed and remain written after the borrow ends. Type compatibility does not establish enabled extensions or Vulkan valid usage.

Errors

Returns a construction error for a changed structure tag or already-linked node.

Stvk::DataGraphPipelineOpticalFlowDispatchInfoARM

pub struct DataGraphPipelineOpticalFlowDispatchInfoARM<'a> { pub s_type: StructureType, pub p_next: *mut c_void, pub flags: DataGraphOpticalFlowExecuteFlagsARM, pub mean_flow_l1_norm_hint: u32, /* private fields */ }
Native structure VkDataGraphPipelineOpticalFlowDispatchInfoARM.

Contract

Native structure VkDataGraphPipelineOpticalFlowDispatchInfoARM.

Khronos reference: VkDataGraphPipelineOpticalFlowDispatchInfoARM

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *mut c_void

Native field pNext.

flags

Field
flags: DataGraphOpticalFlowExecuteFlagsARM

Native field flags.

mean_flow_l1_norm_hint

Field
mean_flow_l1_norm_hint: u32

Native field meanFlowL1NormHint.

Methods and associated items

new

Method
pub fn new() -> Self

Construct the record with its canonical sType tag and default native state.

set_flags

Method
pub fn set_flags(self, value: DataGraphOpticalFlowExecuteFlagsARM) -> Self

Set native field flags without native effects.

set_mean_flow_l1_norm_hint

Method
pub fn set_mean_flow_l1_norm_hint(self, value: u32) -> Self

Set native field meanFlowL1NormHint without native effects.

push_next

Method
pub fn push_next<T: Extends<Self>>( self, next: &'a mut T, ) -> Result<Self, ConstructionError>

Prepend one registry-compatible node, retaining its exclusive borrow.

The node must have a null p_next and both headers must have canonical tags. Existing links are never traversed and remain written after the borrow ends. Type compatibility does not establish enabled extensions or Vulkan valid usage.

Errors

Returns a construction error for a changed structure tag or already-linked node.

Stvk::DataGraphPipelinePropertyARM

Contract

Open integer representation of VkDataGraphPipelinePropertyARM.

Khronos reference: VkDataGraphPipelinePropertyARM

Fields

0

Field
0: i32
No public source comment is attached to this declaration.

Methods and associated items

from_raw

Method
pub const fn from_raw(value: i32) -> Self
No public source comment is attached to this declaration.

as_raw

Method
pub const fn as_raw(self) -> i32
No public source comment is attached to this declaration.

empty

Method
pub const fn empty() -> Self
No public source comment is attached to this declaration.

clone

Method
fn clone(&self) -> DataGraphPipelinePropertyARM
Returns a duplicate of the value. Read more

fmt

Method
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Formats the value using the given formatter. Read more

default

Method
fn default() -> DataGraphPipelinePropertyARM
Returns the “default value” for a type. Read more

eq

Method
fn eq(&self, other: &DataGraphPipelinePropertyARM) -> bool
Tests for self and other values to be equal, and is used by ==.

Stvk::DataGraphPipelinePropertyQueryResultARM

pub struct DataGraphPipelinePropertyQueryResultARM<'a> { pub s_type: StructureType, pub p_next: *mut c_void, pub property: DataGraphPipelinePropertyARM, pub is_text: Bool32, pub data_size: usize, pub p_data: *mut c_void, /* private fields */ }
Native structure VkDataGraphPipelinePropertyQueryResultARM.

Contract

Native structure VkDataGraphPipelinePropertyQueryResultARM.

Khronos reference: VkDataGraphPipelinePropertyQueryResultARM

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *mut c_void

Native field pNext.

property

Field
property: DataGraphPipelinePropertyARM

Native field property.

is_text

Field
is_text: Bool32

Native field isText.

data_size

Field
data_size: usize

Native field dataSize.

p_data

Field
p_data: *mut c_void

Native field pData.

Methods and associated items

new

Method
pub fn new() -> Self

Construct the record with its canonical sType tag and default native state.

set_property

Method
pub fn set_property(self, value: DataGraphPipelinePropertyARM) -> Self

Set native field property without native effects.

set_is_text

Method
pub fn set_is_text(self, value: Bool32) -> Self

Set native field isText without native effects.

set_data_size

Method
pub fn set_data_size(self, value: usize) -> Self

Set native count dataSize directly without checking associated pointer extents. Use the borrowed array helpers to derive matching storage and counts together. Direct count edits support null-query/dynamic-state paths and remain a native-call validity obligation, including after earlier borrowed setters.

set_data

Method
pub fn set_data(self, value: &'a mut [u8]) -> Result<Self, ConstructionError>

Borrow pData and set checked native byte size dataSize. The borrow covers this storage only; nested raw pointers, format, alignment and asynchronous retention remain native-call obligations. Output storage must be initialized; returned sizes do not enlarge its capacity.

Errors

Returns a construction error if the length exceeds the native count width.

push_next

Method
pub fn push_next<T: Extends<Self>>( self, next: &'a mut T, ) -> Result<Self, ConstructionError>

Prepend one registry-compatible node, retaining its exclusive borrow.

The node must have a null p_next and both headers must have canonical tags. Existing links are never traversed and remain written after the borrow ends. Type compatibility does not establish enabled extensions or Vulkan valid usage.

Errors

Returns a construction error for a changed structure tag or already-linked node.

Stvk::DataGraphPipelineResourceInfoARM

pub struct DataGraphPipelineResourceInfoARM<'a> { pub s_type: StructureType, pub p_next: *const c_void, pub descriptor_set: u32, pub binding: u32, pub array_element: u32, /* private fields */ }
Native structure VkDataGraphPipelineResourceInfoARM.

Contract

Native structure VkDataGraphPipelineResourceInfoARM.

Khronos reference: VkDataGraphPipelineResourceInfoARM

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *const c_void

Native field pNext.

descriptor_set

Field
descriptor_set: u32

Native field descriptorSet.

binding

Field
binding: u32

Native field binding.

array_element

Field
array_element: u32

Native field arrayElement.

Methods and associated items

new

Method
pub fn new() -> Self

Construct the record with its canonical sType tag and default native state.

set_descriptor_set

Method
pub fn set_descriptor_set(self, value: u32) -> Self

Set native field descriptorSet without native effects.

set_binding

Method
pub fn set_binding(self, value: u32) -> Self

Set native field binding without native effects.

set_array_element

Method
pub fn set_array_element(self, value: u32) -> Self

Set native field arrayElement without native effects.

push_next

Method
pub fn push_next<T: Extends<Self>>( self, next: &'a mut T, ) -> Result<Self, ConstructionError>

Prepend one registry-compatible node, retaining its exclusive borrow.

The node must have a null p_next and both headers must have canonical tags. Existing links are never traversed and remain written after the borrow ends. Type compatibility does not establish enabled extensions or Vulkan valid usage.

Errors

Returns a construction error for a changed structure tag or already-linked node.

Stvk::DataGraphPipelineResourceInfoImageLayoutARM

pub struct DataGraphPipelineResourceInfoImageLayoutARM<'a> { pub s_type: StructureType, pub p_next: *const c_void, pub layout: ImageLayout, /* private fields */ }
Native structure VkDataGraphPipelineResourceInfoImageLayoutARM.

Contract

Native structure VkDataGraphPipelineResourceInfoImageLayoutARM.

Khronos reference: VkDataGraphPipelineResourceInfoImageLayoutARM

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *const c_void

Native field pNext.

layout

Field
layout: ImageLayout

Native field layout.

Methods and associated items

new

Method
pub fn new() -> Self

Construct the record with its canonical sType tag and default native state.

set_layout

Method
pub fn set_layout(self, value: ImageLayout) -> Self

Set native field layout without native effects.

push_next

Method
pub fn push_next<T: Extends<Self>>( self, next: &'a mut T, ) -> Result<Self, ConstructionError>

Prepend one registry-compatible node, retaining its exclusive borrow.

The node must have a null p_next and both headers must have canonical tags. Existing links are never traversed and remain written after the borrow ends. Type compatibility does not establish enabled extensions or Vulkan valid usage.

Errors

Returns a construction error for a changed structure tag or already-linked node.

Stvk::DataGraphPipelineSessionARM

Contract

Raw Vulkan handle VkDataGraphPipelineSessionARM.

Khronos reference: VkDataGraphPipelineSessionARM Calls using this identity must satisfy Vulkan lifetime and synchronization rules.

Fields

0

Field
0: u64
No public source comment is attached to this declaration.

Methods and associated items

NULL

Method
pub const NULL: Self
No public source comment is attached to this declaration.

is_null

Method
pub fn is_null(self) -> bool
No public source comment is attached to this declaration.

from_raw

Method
pub fn from_raw(value: u64) -> Self
No public source comment is attached to this declaration.

as_raw

Method
pub fn as_raw(self) -> u64
No public source comment is attached to this declaration.

clone

Method
fn clone(&self) -> DataGraphPipelineSessionARM
Returns a duplicate of the value. Read more

fmt

Method
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Formats the value using the given formatter. Read more

eq

Method
fn eq(&self, other: &DataGraphPipelineSessionARM) -> bool
Tests for self and other values to be equal, and is used by ==.

Stvk::DataGraphPipelineSessionBindPointARM

Contract

Open integer representation of VkDataGraphPipelineSessionBindPointARM.

Khronos reference: VkDataGraphPipelineSessionBindPointARM

Fields

0

Field
0: i32
No public source comment is attached to this declaration.

Methods and associated items

from_raw

Method
pub const fn from_raw(value: i32) -> Self
No public source comment is attached to this declaration.

as_raw

Method
pub const fn as_raw(self) -> i32
No public source comment is attached to this declaration.

empty

Method
pub const fn empty() -> Self
No public source comment is attached to this declaration.

clone

Method
fn clone(&self) -> DataGraphPipelineSessionBindPointARM
Returns a duplicate of the value. Read more

fmt

Method
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Formats the value using the given formatter. Read more

default

Method
fn default() -> DataGraphPipelineSessionBindPointARM
Returns the “default value” for a type. Read more

eq

Method
fn eq(&self, other: &DataGraphPipelineSessionBindPointARM) -> bool
Tests for self and other values to be equal, and is used by ==.

Stvk::DataGraphPipelineSessionBindPointRequirementARM

pub struct DataGraphPipelineSessionBindPointRequirementARM<'a> { pub s_type: StructureType, pub p_next: *mut c_void, pub bind_point: DataGraphPipelineSessionBindPointARM, pub bind_point_type: DataGraphPipelineSessionBindPointTypeARM, pub num_objects: u32, /* private fields */ }
Native structure VkDataGraphPipelineSessionBindPointRequirementARM.

Contract

Native structure VkDataGraphPipelineSessionBindPointRequirementARM.

Khronos reference: VkDataGraphPipelineSessionBindPointRequirementARM

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *mut c_void

Native field pNext.

bind_point

Field
bind_point: DataGraphPipelineSessionBindPointARM

Native field bindPoint.

bind_point_type

Field
bind_point_type: DataGraphPipelineSessionBindPointTypeARM

Native field bindPointType.

num_objects

Field
num_objects: u32

Native field numObjects.

Methods and associated items

new

Method
pub fn new() -> Self

Construct the record with its canonical sType tag and default native state.

set_bind_point

Method
pub fn set_bind_point(self, value: DataGraphPipelineSessionBindPointARM) -> Self

Set native field bindPoint without native effects.

set_bind_point_type

Method
pub fn set_bind_point_type( self, value: DataGraphPipelineSessionBindPointTypeARM, ) -> Self

Set native field bindPointType without native effects.

set_num_objects

Method
pub fn set_num_objects(self, value: u32) -> Self

Set native field numObjects without native effects.

push_next

Method
pub fn push_next<T: Extends<Self>>( self, next: &'a mut T, ) -> Result<Self, ConstructionError>

Prepend one registry-compatible node, retaining its exclusive borrow.

The node must have a null p_next and both headers must have canonical tags. Existing links are never traversed and remain written after the borrow ends. Type compatibility does not establish enabled extensions or Vulkan valid usage.

Errors

Returns a construction error for a changed structure tag or already-linked node.

Stvk::DataGraphPipelineSessionBindPointRequirementsInfoARM

pub struct DataGraphPipelineSessionBindPointRequirementsInfoARM<'a> { pub s_type: StructureType, pub p_next: *const c_void, pub session: DataGraphPipelineSessionARM, /* private fields */ }
Native structure VkDataGraphPipelineSessionBindPointRequirementsInfoARM.

Contract

Native structure VkDataGraphPipelineSessionBindPointRequirementsInfoARM.

Khronos reference: VkDataGraphPipelineSessionBindPointRequirementsInfoARM

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *const c_void

Native field pNext.

session

Field
session: DataGraphPipelineSessionARM

Native field session.

Methods and associated items

new

Method
pub fn new() -> Self

Construct the record with its canonical sType tag and default native state.

set_session

Method
pub fn set_session(self, value: DataGraphPipelineSessionARM) -> Self

Set native field session without native effects.

push_next

Method
pub fn push_next<T: Extends<Self>>( self, next: &'a mut T, ) -> Result<Self, ConstructionError>

Prepend one registry-compatible node, retaining its exclusive borrow.

The node must have a null p_next and both headers must have canonical tags. Existing links are never traversed and remain written after the borrow ends. Type compatibility does not establish enabled extensions or Vulkan valid usage.

Errors

Returns a construction error for a changed structure tag or already-linked node.

Stvk::DataGraphPipelineSessionBindPointTypeARM

Contract

Open integer representation of VkDataGraphPipelineSessionBindPointTypeARM.

Khronos reference: VkDataGraphPipelineSessionBindPointTypeARM

Fields

0

Field
0: i32
No public source comment is attached to this declaration.

Methods and associated items

from_raw

Method
pub const fn from_raw(value: i32) -> Self
No public source comment is attached to this declaration.

as_raw

Method
pub const fn as_raw(self) -> i32
No public source comment is attached to this declaration.

empty

Method
pub const fn empty() -> Self
No public source comment is attached to this declaration.

clone

Method
fn clone(&self) -> DataGraphPipelineSessionBindPointTypeARM
Returns a duplicate of the value. Read more

fmt

Method
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Formats the value using the given formatter. Read more

default

Method
fn default() -> DataGraphPipelineSessionBindPointTypeARM
Returns the “default value” for a type. Read more

eq

Method
fn eq(&self, other: &DataGraphPipelineSessionBindPointTypeARM) -> bool
Tests for self and other values to be equal, and is used by ==.