mirror of
https://github.com/bevyengine/bevy
synced 2024-11-21 20:23:28 +00:00
Remove thiserror
from bevy_core_pipeline
(#15775)
# Objective - Contributes to #15460 ## Solution - Removed `thiserror` from `bevy_core_pipeline`
This commit is contained in:
parent
284e36af5e
commit
4c76ea7a5a
2 changed files with 10 additions and 6 deletions
|
@ -41,7 +41,11 @@ bitflags = "2.3"
|
|||
radsort = "0.1"
|
||||
nonmax = "0.5"
|
||||
smallvec = "1"
|
||||
thiserror = "1.0"
|
||||
derive_more = { version = "1", default-features = false, features = [
|
||||
"error",
|
||||
"from",
|
||||
"display",
|
||||
] }
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
|
|
@ -10,7 +10,7 @@ use bevy_render::{
|
|||
},
|
||||
renderer::{RenderDevice, RenderQueue},
|
||||
};
|
||||
use thiserror::Error;
|
||||
use derive_more::derive::{Display, Error};
|
||||
|
||||
const LUT_SIZE: usize = 256;
|
||||
|
||||
|
@ -40,16 +40,16 @@ pub struct AutoExposureCompensationCurve {
|
|||
}
|
||||
|
||||
/// Various errors that can occur when constructing an [`AutoExposureCompensationCurve`].
|
||||
#[derive(Error, Debug)]
|
||||
#[derive(Error, Display, Debug)]
|
||||
pub enum AutoExposureCompensationCurveError {
|
||||
/// The curve couldn't be built in the first place.
|
||||
#[error("curve could not be constructed from the given data")]
|
||||
#[display("curve could not be constructed from the given data")]
|
||||
InvalidCurve,
|
||||
/// A discontinuity was found in the curve.
|
||||
#[error("discontinuity found between curve segments")]
|
||||
#[display("discontinuity found between curve segments")]
|
||||
DiscontinuityFound,
|
||||
/// The curve is not monotonically increasing on the x-axis.
|
||||
#[error("curve is not monotonically increasing on the x-axis")]
|
||||
#[display("curve is not monotonically increasing on the x-axis")]
|
||||
NotMonotonic,
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue