pub struct QueueProperties(/* private fields */);Expand description
Special command queue properties
Implementations§
Source§impl QueueProperties
impl QueueProperties
pub const OUT_OF_ORDER_EXEC_MODE_ENABLE: QueueProperties
pub const PROFILING_ENABLE: QueueProperties
pub const ON_DEVICE: QueueProperties
pub const ON_DEVICE_DEFAULT: QueueProperties
Sourcepub const unsafe fn new(value: cl_command_queue_properties) -> Self
pub const unsafe fn new(value: cl_command_queue_properties) -> Self
Create a new wrapped bitfield from the given raw bitfield value.
§Safety
This function can be used to create bitfields representing non-existent flags. You must ensure that the resulting bitfield is legal anywhere it’s used.
Sourcepub const fn raw(self) -> cl_command_queue_properties
pub const fn raw(self) -> cl_command_queue_properties
Unwrap this bitfield into the underlying value
Trait Implementations§
Source§impl BitAnd for QueueProperties
impl BitAnd for QueueProperties
Source§impl BitAndAssign for QueueProperties
impl BitAndAssign for QueueProperties
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for QueueProperties
impl BitOr for QueueProperties
Source§impl BitOrAssign for QueueProperties
impl BitOrAssign for QueueProperties
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for QueueProperties
impl BitXor for QueueProperties
Source§impl BitXorAssign for QueueProperties
impl BitXorAssign for QueueProperties
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for QueueProperties
impl Clone for QueueProperties
Source§fn clone(&self) -> QueueProperties
fn clone(&self) -> QueueProperties
Returns a duplicate 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 QueueProperties
impl Debug for QueueProperties
Source§impl FromOclInfo for QueueProperties
impl FromOclInfo for QueueProperties
Source§impl Hash for QueueProperties
impl Hash for QueueProperties
Source§impl PartialEq for QueueProperties
impl PartialEq for QueueProperties
impl Copy for QueueProperties
impl Eq for QueueProperties
impl StructuralPartialEq for QueueProperties
Auto Trait Implementations§
impl Freeze for QueueProperties
impl RefUnwindSafe for QueueProperties
impl Send for QueueProperties
impl Sync for QueueProperties
impl Unpin for QueueProperties
impl UnsafeUnpin for QueueProperties
impl UnwindSafe for QueueProperties
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more