Struct vulkano::command_buffer::sys::UnsafeCommandBuffer [−][src]
pub struct UnsafeCommandBuffer { /* fields omitted */ }
Command buffer that has been built.
Safety
The command buffer must not outlive the command pool that it was created from, nor the resources used by the recorded commands.
Implementations
impl UnsafeCommandBuffer
[src]
impl UnsafeCommandBuffer
[src]pub fn usage(&self) -> CommandBufferUsage
[src]
Trait Implementations
impl AsRef<UnsafeCommandBuffer> for SyncCommandBuffer
[src]
impl AsRef<UnsafeCommandBuffer> for SyncCommandBuffer
[src]fn as_ref(&self) -> &UnsafeCommandBuffer
[src]
fn as_ref(&self) -> &UnsafeCommandBuffer
[src]Performs the conversion.
impl DeviceOwned for UnsafeCommandBuffer
[src]
impl DeviceOwned for UnsafeCommandBuffer
[src]impl VulkanObject for UnsafeCommandBuffer
[src]
impl VulkanObject for UnsafeCommandBuffer
[src]type Object = CommandBuffer
type Object = CommandBuffer
The type of the object.
const TYPE: ObjectType
[src]
const TYPE: ObjectType
[src]The ObjectType
of the internal Vulkan handle.
fn internal_object(&self) -> CommandBuffer
[src]
fn internal_object(&self) -> CommandBuffer
[src]Returns a reference to the object.
Auto Trait Implementations
impl RefUnwindSafe for UnsafeCommandBuffer
impl Send for UnsafeCommandBuffer
impl Sync for UnsafeCommandBuffer
impl Unpin for UnsafeCommandBuffer
impl UnwindSafe for UnsafeCommandBuffer
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Content for T
[src]
impl<T> Content for T
[src]pub fn ref_from_ptr(*mut c_void, usize) -> Option<*mut T>
[src]
pub fn ref_from_ptr(*mut c_void, usize) -> Option<*mut T>
[src]Builds a pointer to this type from a raw pointer.
pub fn is_size_suitable(usize) -> bool
[src]
pub fn is_size_suitable(usize) -> bool
[src]Returns true if the size is suitable to store a type like this.
pub fn indiv_size() -> usize
[src]
pub fn indiv_size() -> usize
[src]Returns the size of an individual element.