[−][src]Enum vulkano::OomError
Error type returned by most Vulkan functions.
Variants
There is no memory available on the host (ie. the CPU, RAM, etc.).
There is no memory available on the device (ie. video memory).
Trait Implementations
impl Clone for OomError
[src]
impl Copy for OomError
[src]
impl Debug for OomError
[src]
impl Display for OomError
[src]
impl Eq for OomError
[src]
impl Error for OomError
[src]
fn description(&self) -> &str
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<OomError> for BufferCreationError
[src]
fn from(err: OomError) -> BufferCreationError
[src]
impl From<OomError> for BufferViewCreationError
[src]
fn from(err: OomError) -> BufferViewCreationError
[src]
impl From<OomError> for DeviceMemoryAllocError
[src]
fn from(err: OomError) -> DeviceMemoryAllocError
[src]
impl From<OomError> for ComputePipelineCreationError
[src]
fn from(err: OomError) -> ComputePipelineCreationError
[src]
impl From<OomError> for GraphicsPipelineCreationError
[src]
fn from(err: OomError) -> GraphicsPipelineCreationError
[src]
impl From<OomError> for QueryPoolCreationError
[src]
fn from(err: OomError) -> QueryPoolCreationError
[src]
impl From<OomError> for SamplerCreationError
[src]
fn from(err: OomError) -> SamplerCreationError
[src]
impl From<OomError> for SurfaceCreationError
[src]
fn from(err: OomError) -> SurfaceCreationError
[src]
impl From<OomError> for CapabilitiesError
[src]
fn from(err: OomError) -> CapabilitiesError
[src]
impl From<OomError> for SwapchainCreationError
[src]
fn from(err: OomError) -> SwapchainCreationError
[src]
impl From<OomError> for AcquireError
[src]
fn from(err: OomError) -> AcquireError
[src]
impl From<OomError> for BuildError
[src]
fn from(err: OomError) -> BuildError
[src]
impl From<OomError> for PersistentDescriptorSetBuildError
[src]
fn from(err: OomError) -> PersistentDescriptorSetBuildError
[src]
impl From<OomError> for PipelineLayoutCreationError
[src]
fn from(err: OomError) -> PipelineLayoutCreationError
[src]
impl From<OomError> for FramebufferCreationError
[src]
fn from(err: OomError) -> FramebufferCreationError
[src]
impl From<OomError> for RenderPassCreationError
[src]
fn from(err: OomError) -> RenderPassCreationError
[src]
impl From<OomError> for ImageCreationError
[src]
fn from(err: OomError) -> ImageCreationError
[src]
impl From<OomError> for InstanceCreationError
[src]
fn from(err: OomError) -> InstanceCreationError
[src]
impl From<OomError> for LayersListError
[src]
fn from(err: OomError) -> LayersListError
[src]
impl PartialEq<OomError> for OomError
[src]
impl StructuralEq for OomError
[src]
impl StructuralPartialEq for OomError
[src]
Auto Trait Implementations
impl RefUnwindSafe for OomError
impl Send for OomError
impl Sync for OomError
impl Unpin for OomError
impl UnwindSafe for OomError
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Content for T
[src]
fn ref_from_ptr(*mut c_void, usize) -> Option<*mut T>
[src]
fn is_size_suitable(usize) -> bool
[src]
fn indiv_size() -> usize
[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.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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.
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>,