Enum gfx_core::factory::TargetViewError [−][src]
pub enum TargetViewError { NoBindFlag, Level(Level), Layer(LayerError), Channel(ChannelType), Unsupported, NotDetached, }
Error creating either a RenderTargetView, or DepthStencilView.
Variants
The RENDER_TARGET
/DEPTH_STENCIL
flag is not present in the texture.
Level(Level)
Selected mip level doesn’t exist.
Layer(LayerError)
Selected array layer doesn’t exist.
Channel(ChannelType)
Selected channel type is not supported for this texture.
The backend was refused for some reason.
The RTV cannot be changed due to the references to it existing.
Trait Implementations
impl Clone for TargetViewError
[src][+]
impl Debug for TargetViewError
[src][+]
impl Display for TargetViewError
[src][+]
impl Error for TargetViewError
[src][+]
impl From<TargetViewError> for CombinedError
[src][+]
impl PartialEq<TargetViewError> for TargetViewError
[src][+]
impl StructuralPartialEq for TargetViewError
[src]
Auto Trait Implementations
impl RefUnwindSafe for TargetViewError
impl Send for TargetViewError
impl Sync for TargetViewError
impl Unpin for TargetViewError
impl UnwindSafe for TargetViewError
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,
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,
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>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,