pub enum RuntimeShaderUniformError {
OutOfUserRange {
index: usize,
width: usize,
max_user_uniforms: usize,
reserved_start: usize,
max_uniforms: usize,
},
}Expand description
Error returned when a shader uniform write targets renderer-owned storage.
Variants§
OutOfUserRange
Trait Implementations§
Source§impl Clone for RuntimeShaderUniformError
impl Clone for RuntimeShaderUniformError
Source§fn clone(&self) -> RuntimeShaderUniformError
fn clone(&self) -> RuntimeShaderUniformError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RuntimeShaderUniformError
impl Debug for RuntimeShaderUniformError
Source§impl Display for RuntimeShaderUniformError
impl Display for RuntimeShaderUniformError
Source§impl Error for RuntimeShaderUniformError
impl Error for RuntimeShaderUniformError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns 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 PartialEq for RuntimeShaderUniformError
impl PartialEq for RuntimeShaderUniformError
Source§fn eq(&self, other: &RuntimeShaderUniformError) -> bool
fn eq(&self, other: &RuntimeShaderUniformError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for RuntimeShaderUniformError
impl Eq for RuntimeShaderUniformError
impl StructuralPartialEq for RuntimeShaderUniformError
Auto Trait Implementations§
impl Freeze for RuntimeShaderUniformError
impl RefUnwindSafe for RuntimeShaderUniformError
impl Send for RuntimeShaderUniformError
impl Sync for RuntimeShaderUniformError
impl Unpin for RuntimeShaderUniformError
impl UnsafeUnpin for RuntimeShaderUniformError
impl UnwindSafe for RuntimeShaderUniformError
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