Enum gfx::CombinedError
source · pub enum CombinedError {
Texture(CreationError),
Resource(ResourceViewError),
Target(TargetViewError),
}
Expand description
An error from creating textures with views at the same time.
Variants§
Texture(CreationError)
Failed to create the raw texture.
Resource(ResourceViewError)
Failed to create SRV or UAV.
Target(TargetViewError)
Failed to create RTV or DSV.
Trait Implementations§
source§impl Clone for CombinedError
impl Clone for CombinedError
source§fn clone(&self) -> CombinedError
fn clone(&self) -> CombinedError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CombinedError
impl Debug for CombinedError
source§impl Display for CombinedError
impl Display for CombinedError
source§impl Error for CombinedError
impl Error for CombinedError
source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§impl From<CreationError> for CombinedError
impl From<CreationError> for CombinedError
source§fn from(e: CreationError) -> CombinedError
fn from(e: CreationError) -> CombinedError
Converts to this type from the input type.
source§impl From<ResourceViewError> for CombinedError
impl From<ResourceViewError> for CombinedError
source§fn from(e: ResourceViewError) -> CombinedError
fn from(e: ResourceViewError) -> CombinedError
Converts to this type from the input type.
source§impl From<TargetViewError> for CombinedError
impl From<TargetViewError> for CombinedError
source§fn from(e: TargetViewError) -> CombinedError
fn from(e: TargetViewError) -> CombinedError
Converts to this type from the input type.
source§impl PartialEq<CombinedError> for CombinedError
impl PartialEq<CombinedError> for CombinedError
source§fn eq(&self, other: &CombinedError) -> bool
fn eq(&self, other: &CombinedError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.