pub struct CommandPoolAlloc { /* private fields */ }Expand description
Opaque type that represents a command buffer allocated from a pool.
Implementations§
Source§impl CommandPoolAlloc
impl CommandPoolAlloc
Sourcepub fn level(&self) -> CommandBufferLevel
pub fn level(&self) -> CommandBufferLevel
Returns the level of the command buffer.
Trait Implementations§
Source§impl Debug for CommandPoolAlloc
impl Debug for CommandPoolAlloc
Source§impl DeviceOwned for CommandPoolAlloc
impl DeviceOwned for CommandPoolAlloc
Source§impl Hash for CommandPoolAlloc
impl Hash for CommandPoolAlloc
Source§impl PartialEq for CommandPoolAlloc
impl PartialEq for CommandPoolAlloc
Source§impl VulkanObject for CommandPoolAlloc
impl VulkanObject for CommandPoolAlloc
Source§type Handle = CommandBuffer
type Handle = CommandBuffer
The type of the object.
Source§fn handle(&self) -> <CommandPoolAlloc as VulkanObject>::Handle
fn handle(&self) -> <CommandPoolAlloc as VulkanObject>::Handle
Returns the raw Vulkan handle of the object.
impl Eq for CommandPoolAlloc
Auto Trait Implementations§
impl Freeze for CommandPoolAlloc
impl !RefUnwindSafe for CommandPoolAlloc
impl Send for CommandPoolAlloc
impl Sync for CommandPoolAlloc
impl Unpin for CommandPoolAlloc
impl !UnwindSafe for CommandPoolAlloc
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
Source§impl<T> DeviceOwnedVulkanObject for Twhere
T: DeviceOwned + VulkanObject,
impl<T> DeviceOwnedVulkanObject for Twhere
T: DeviceOwned + VulkanObject,
Source§fn set_debug_utils_object_name(
&self,
object_name: Option<&str>,
) -> Result<(), VulkanError>
fn set_debug_utils_object_name( &self, object_name: Option<&str>, ) -> Result<(), VulkanError>
Assigns a human-readable name to the object for debugging purposes. Read more