Struct vulkanalia_sys::Result
source · pub struct Result(/* private fields */);
Expand description
Implementations§
source§impl Result
impl Result
pub const SUCCESS: Self = _
pub const NOT_READY: Self = _
pub const TIMEOUT: Self = _
pub const EVENT_SET: Self = _
pub const EVENT_RESET: Self = _
pub const INCOMPLETE: Self = _
pub const ERROR_OUT_OF_HOST_MEMORY: Self = _
pub const ERROR_OUT_OF_DEVICE_MEMORY: Self = _
pub const ERROR_INITIALIZATION_FAILED: Self = _
pub const ERROR_DEVICE_LOST: Self = _
pub const ERROR_MEMORY_MAP_FAILED: Self = _
pub const ERROR_LAYER_NOT_PRESENT: Self = _
pub const ERROR_EXTENSION_NOT_PRESENT: Self = _
pub const ERROR_FEATURE_NOT_PRESENT: Self = _
pub const ERROR_INCOMPATIBLE_DRIVER: Self = _
pub const ERROR_TOO_MANY_OBJECTS: Self = _
pub const ERROR_FORMAT_NOT_SUPPORTED: Self = _
pub const ERROR_FRAGMENTED_POOL: Self = _
pub const ERROR_UNKNOWN: Self = _
pub const ERROR_OUT_OF_POOL_MEMORY: Self = _
pub const ERROR_INVALID_EXTERNAL_HANDLE: Self = _
pub const ERROR_FRAGMENTATION: Self = _
pub const ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS: Self = _
pub const PIPELINE_COMPILE_REQUIRED: Self = _
pub const ERROR_SURFACE_LOST_KHR: Self = _
pub const ERROR_NATIVE_WINDOW_IN_USE_KHR: Self = _
pub const SUBOPTIMAL_KHR: Self = _
pub const ERROR_OUT_OF_DATE_KHR: Self = _
pub const ERROR_INCOMPATIBLE_DISPLAY_KHR: Self = _
pub const ERROR_VALIDATION_FAILED_EXT: Self = _
pub const ERROR_INVALID_SHADER_NV: Self = _
pub const ERROR_IMAGE_USAGE_NOT_SUPPORTED_KHR: Self = _
pub const ERROR_VIDEO_PICTURE_LAYOUT_NOT_SUPPORTED_KHR: Self = _
pub const ERROR_VIDEO_PROFILE_OPERATION_NOT_SUPPORTED_KHR: Self = _
pub const ERROR_VIDEO_PROFILE_FORMAT_NOT_SUPPORTED_KHR: Self = _
pub const ERROR_VIDEO_PROFILE_CODEC_NOT_SUPPORTED_KHR: Self = _
pub const ERROR_VIDEO_STD_VERSION_NOT_SUPPORTED_KHR: Self = _
pub const ERROR_INVALID_DRM_FORMAT_MODIFIER_PLANE_LAYOUT_EXT: Self = _
pub const ERROR_NOT_PERMITTED_KHR: Self = _
pub const ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT: Self = _
pub const THREAD_IDLE_KHR: Self = _
pub const THREAD_DONE_KHR: Self = _
pub const OPERATION_DEFERRED_KHR: Self = _
pub const OPERATION_NOT_DEFERRED_KHR: Self = _
pub const ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR: Self = _
pub const ERROR_COMPRESSION_EXHAUSTED_EXT: Self = _
pub const INCOMPATIBLE_SHADER_BINARY_EXT: Self = _
Trait Implementations§
source§impl Error for Result
impl Error for Result
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl Ord for Result
impl Ord for Result
source§impl PartialEq for Result
impl PartialEq for Result
source§impl PartialOrd for Result
impl PartialOrd for Result
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for Result
impl Eq for Result
impl StructuralPartialEq for Result
Auto Trait Implementations§
impl Freeze for Result
impl RefUnwindSafe for Result
impl Send for Result
impl Sync for Result
impl Unpin for Result
impl UnwindSafe for Result
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