Enum vulkano::OomError [−][src]
pub enum OomError { OutOfHostMemory, OutOfDeviceMemory, }
Error type returned by most Vulkan functions.
Variants
OutOfHostMemory
There is no memory available on the host (ie. the CPU, RAM, etc.).
OutOfDeviceMemory
There is no memory available on the device (ie. video memory).
Trait Implementations
impl From<OomError> for BufferCreationError
[src]
impl From<OomError> for BufferCreationError
fn from(err: OomError) -> BufferCreationError
[src]
fn from(err: OomError) -> BufferCreationError
Performs the conversion.
impl From<OomError> for BufferViewCreationError
[src]
impl From<OomError> for BufferViewCreationError
fn from(err: OomError) -> BufferViewCreationError
[src]
fn from(err: OomError) -> BufferViewCreationError
Performs the conversion.
impl From<OomError> for BuildError
[src]
impl From<OomError> for BuildError
fn from(err: OomError) -> BuildError
[src]
fn from(err: OomError) -> BuildError
Performs the conversion.
impl From<OomError> for PersistentDescriptorSetBuildError
[src]
impl From<OomError> for PersistentDescriptorSetBuildError
fn from(err: OomError) -> PersistentDescriptorSetBuildError
[src]
fn from(err: OomError) -> PersistentDescriptorSetBuildError
Performs the conversion.
impl From<OomError> for PipelineLayoutCreationError
[src]
impl From<OomError> for PipelineLayoutCreationError
fn from(err: OomError) -> PipelineLayoutCreationError
[src]
fn from(err: OomError) -> PipelineLayoutCreationError
Performs the conversion.
impl From<OomError> for FramebufferCreationError
[src]
impl From<OomError> for FramebufferCreationError
fn from(err: OomError) -> FramebufferCreationError
[src]
fn from(err: OomError) -> FramebufferCreationError
Performs the conversion.
impl From<OomError> for RenderPassCreationError
[src]
impl From<OomError> for RenderPassCreationError
fn from(err: OomError) -> RenderPassCreationError
[src]
fn from(err: OomError) -> RenderPassCreationError
Performs the conversion.
impl From<OomError> for ImageCreationError
[src]
impl From<OomError> for ImageCreationError
fn from(err: OomError) -> ImageCreationError
[src]
fn from(err: OomError) -> ImageCreationError
Performs the conversion.
impl From<OomError> for InstanceCreationError
[src]
impl From<OomError> for InstanceCreationError
fn from(err: OomError) -> InstanceCreationError
[src]
fn from(err: OomError) -> InstanceCreationError
Performs the conversion.
impl From<OomError> for LayersListError
[src]
impl From<OomError> for LayersListError
fn from(err: OomError) -> LayersListError
[src]
fn from(err: OomError) -> LayersListError
Performs the conversion.
impl From<OomError> for DeviceMemoryAllocError
[src]
impl From<OomError> for DeviceMemoryAllocError
fn from(err: OomError) -> DeviceMemoryAllocError
[src]
fn from(err: OomError) -> DeviceMemoryAllocError
Performs the conversion.
impl From<OomError> for ComputePipelineCreationError
[src]
impl From<OomError> for ComputePipelineCreationError
fn from(err: OomError) -> ComputePipelineCreationError
[src]
fn from(err: OomError) -> ComputePipelineCreationError
Performs the conversion.
impl From<OomError> for GraphicsPipelineCreationError
[src]
impl From<OomError> for GraphicsPipelineCreationError
fn from(err: OomError) -> GraphicsPipelineCreationError
[src]
fn from(err: OomError) -> GraphicsPipelineCreationError
Performs the conversion.
impl From<OomError> for QueryPoolCreationError
[src]
impl From<OomError> for QueryPoolCreationError
fn from(err: OomError) -> QueryPoolCreationError
[src]
fn from(err: OomError) -> QueryPoolCreationError
Performs the conversion.
impl From<OomError> for SamplerCreationError
[src]
impl From<OomError> for SamplerCreationError
fn from(err: OomError) -> SamplerCreationError
[src]
fn from(err: OomError) -> SamplerCreationError
Performs the conversion.
impl From<OomError> for SurfaceCreationError
[src]
impl From<OomError> for SurfaceCreationError
fn from(err: OomError) -> SurfaceCreationError
[src]
fn from(err: OomError) -> SurfaceCreationError
Performs the conversion.
impl From<OomError> for CapabilitiesError
[src]
impl From<OomError> for CapabilitiesError
fn from(err: OomError) -> CapabilitiesError
[src]
fn from(err: OomError) -> CapabilitiesError
Performs the conversion.
impl From<OomError> for SwapchainCreationError
[src]
impl From<OomError> for SwapchainCreationError
fn from(err: OomError) -> SwapchainCreationError
[src]
fn from(err: OomError) -> SwapchainCreationError
Performs the conversion.
impl From<OomError> for AcquireError
[src]
impl From<OomError> for AcquireError
fn from(err: OomError) -> AcquireError
[src]
fn from(err: OomError) -> AcquireError
Performs the conversion.
impl Copy for OomError
[src]
impl Copy for OomError
impl Clone for OomError
[src]
impl Clone for OomError
fn clone(&self) -> OomError
[src]
fn clone(&self) -> OomError
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for OomError
[src]
impl Debug for OomError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for OomError
[src]
impl PartialEq for OomError
fn eq(&self, other: &OomError) -> bool
[src]
fn eq(&self, other: &OomError) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
fn ne(&self, other: &Rhs) -> bool
This method tests for !=
.
impl Eq for OomError
[src]
impl Eq for OomError
impl Error for OomError
[src]
impl Error for OomError
fn description(&self) -> &str
[src]
fn description(&self) -> &str
This method is soft-deprecated. Read more
fn cause(&self) -> Option<&Error>
1.0.0[src]
fn cause(&self) -> Option<&Error>
The lower-level cause of this error, if any. Read more
impl Display for OomError
[src]
impl Display for OomError