pub struct ComputeLayoutError(/* private fields */);
Expand description
An error caused by a bad layout.
Trait Implementations§
Source§impl Debug for ComputeLayoutError
impl Debug for ComputeLayoutError
Source§impl Display for ComputeLayoutError
impl Display for ComputeLayoutError
Source§impl Error for ComputeLayoutError
impl Error for ComputeLayoutError
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 FailureMode for ComputeLayoutError
impl FailureMode for ComputeLayoutError
Source§fn log_level(&self) -> LogLevel
fn log_level(&self) -> LogLevel
👎Deprecated since 4.0.0: This is ignored
Deprecated: this is ignored.
Source§fn cooldown(&self) -> Duration
fn cooldown(&self) -> Duration
How long an error must not be produced in order to be displayed again. Read more
Source§fn display(&self) -> Option<String>
fn display(&self) -> Option<String>
👎Deprecated since 4.0.0: This crate now directly uses the fmt::Display impl on the error.
Deprecated, this does nothing.
Source§fn log(&self)
fn log(&self)
What happens, by default this logs based on the return value of
FailureMode::log_level
. Read moreAuto Trait Implementations§
impl Freeze for ComputeLayoutError
impl RefUnwindSafe for ComputeLayoutError
impl Send for ComputeLayoutError
impl Sync for ComputeLayoutError
impl Unpin for ComputeLayoutError
impl UnwindSafe for ComputeLayoutError
Blanket Implementations§
Source§impl<T, U> AsBindGroupShaderType<U> for T
impl<T, U> AsBindGroupShaderType<U> for T
Source§fn as_bind_group_shader_type(&self, _images: &RenderAssets<Image>) -> U
fn as_bind_group_shader_type(&self, _images: &RenderAssets<Image>) -> U
Return the
T
ShaderType
for self
. When used in AsBindGroup
derives, it is safe to assume that all images in self
exist.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
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.Source§impl<T> DowncastSync for T
impl<T> DowncastSync for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LogLevelOverride for Twhere
T: FailureMode,
impl<T> LogLevelOverride for Twhere
T: FailureMode,
Source§type Output = OverrideLevel<T>
type Output = OverrideLevel<T>
👎Deprecated since 4.0.0: runtime log levels are not respected anymore
The type resulting from applying the override.
Source§fn set_level(self, level: LogLevel) -> OverrideLevel<T>
fn set_level(self, level: LogLevel) -> OverrideLevel<T>
👎Deprecated since 4.0.0: runtime log levels are not respected anymore
Deprecated: This is completely ignored by
bevy_mod_sysfail
.Source§fn silent(self) -> Self::Output
fn silent(self) -> Self::Output
👎Deprecated since 4.0.0: runtime log levels are not respected anymore
Deprecated: This is completely ignored by
bevy_mod_sysfail
.Source§fn trace(self) -> Self::Output
fn trace(self) -> Self::Output
👎Deprecated since 4.0.0: runtime log levels are not respected anymore
Deprecated: This is completely ignored by
bevy_mod_sysfail
.Source§fn debug(self) -> Self::Output
fn debug(self) -> Self::Output
👎Deprecated since 4.0.0: runtime log levels are not respected anymore
Deprecated: This is completely ignored by
bevy_mod_sysfail
.Source§fn info(self) -> Self::Output
fn info(self) -> Self::Output
👎Deprecated since 4.0.0: runtime log levels are not respected anymore
Deprecated: This is completely ignored by
bevy_mod_sysfail
.