Struct pilka_incremental::ash::vk::PhysicalDeviceSubgroupProperties [−]
Fields
s_type: StructureType
p_next: *mut c_void
subgroup_size: u32
supported_stages: ShaderStageFlags
supported_operations: SubgroupFeatureFlags
quad_operations_in_all_stages: u32
Implementations
impl PhysicalDeviceSubgroupProperties
pub fn builder<'a>() -> PhysicalDeviceSubgroupPropertiesBuilder<'a>
Trait Implementations
impl Clone for PhysicalDeviceSubgroupProperties
pub fn clone(&self) -> PhysicalDeviceSubgroupProperties
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PhysicalDeviceSubgroupProperties
impl Debug for PhysicalDeviceSubgroupProperties
impl Default for PhysicalDeviceSubgroupProperties
pub fn default() -> PhysicalDeviceSubgroupProperties
impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceSubgroupProperties
Auto Trait Implementations
impl RefUnwindSafe for PhysicalDeviceSubgroupProperties
impl !Send for PhysicalDeviceSubgroupProperties
impl !Sync for PhysicalDeviceSubgroupProperties
impl Unpin for PhysicalDeviceSubgroupProperties
impl UnwindSafe for PhysicalDeviceSubgroupProperties
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,