Enum screen_13::driver::accel_struct::DeviceOrHostAddress
source · pub enum DeviceOrHostAddress {
DeviceAddress(DeviceAddress),
HostAddress,
}Expand description
Specifies a constant device or host address.
See VkDeviceOrHostAddressConstKHR for more information.
Variants§
DeviceAddress(DeviceAddress)
An address value returned from AccelerationStructure::device_address.
HostAddress
TODO: Not yet supported
Trait Implementations§
source§impl Clone for DeviceOrHostAddress
impl Clone for DeviceOrHostAddress
source§fn clone(&self) -> DeviceOrHostAddress
fn clone(&self) -> DeviceOrHostAddress
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 DeviceOrHostAddress
impl Debug for DeviceOrHostAddress
source§impl From<u64> for DeviceOrHostAddress
impl From<u64> for DeviceOrHostAddress
source§fn from(device_addr: DeviceAddress) -> Self
fn from(device_addr: DeviceAddress) -> Self
Converts to this type from the input type.
source§impl Hash for DeviceOrHostAddress
impl Hash for DeviceOrHostAddress
source§impl PartialEq<DeviceOrHostAddress> for DeviceOrHostAddress
impl PartialEq<DeviceOrHostAddress> for DeviceOrHostAddress
source§fn eq(&self, other: &DeviceOrHostAddress) -> bool
fn eq(&self, other: &DeviceOrHostAddress) -> bool
This method tests for
self and other values to be equal, and is used
by ==.