mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/data/dynamic.rs')
-rw-r--r--src/data/dynamic.rs80
1 files changed, 40 insertions, 40 deletions
diff --git a/src/data/dynamic.rs b/src/data/dynamic.rs
index c42ac7d..3a487c2 100644
--- a/src/data/dynamic.rs
+++ b/src/data/dynamic.rs
@@ -38,27 +38,27 @@ impl DynData
{
match self
{
- DynData::Empty => DynType::Empty,
- DynData::Int(..) => DynType::Int,
- DynData::Long(..) => DynType::Long,
- DynData::Float(..) => DynType::Float,
- DynData::String(..) => DynType::String,
- DynData::Content(..) => DynType::Content,
- DynData::IntArray(..) => DynType::IntArray,
- DynData::Point2(..) => DynType::Point2,
- DynData::Point2Array(..) => DynType::Point2Array,
- DynData::TechNode(..) => DynType::TechNode,
- DynData::Boolean(..) => DynType::Boolean,
- DynData::Double(..) => DynType::Double,
- DynData::Building(..) => DynType::Building,
- DynData::LogicField(..) => DynType::LogicField,
- DynData::ByteArray(..) => DynType::ByteArray,
- DynData::UnitCommand(..) => DynType::UnitCommand,
- DynData::BoolArray(..) => DynType::BoolArray,
- DynData::Unit(..) => DynType::Unit,
- DynData::Vec2Array(..) => DynType::Vec2Array,
- DynData::Vec2(..) => DynType::Vec2,
- DynData::Team(..) => DynType::Team,
+ Self::Empty => DynType::Empty,
+ Self::Int(..) => DynType::Int,
+ Self::Long(..) => DynType::Long,
+ Self::Float(..) => DynType::Float,
+ Self::String(..) => DynType::String,
+ Self::Content(..) => DynType::Content,
+ Self::IntArray(..) => DynType::IntArray,
+ Self::Point2(..) => DynType::Point2,
+ Self::Point2Array(..) => DynType::Point2Array,
+ Self::TechNode(..) => DynType::TechNode,
+ Self::Boolean(..) => DynType::Boolean,
+ Self::Double(..) => DynType::Double,
+ Self::Building(..) => DynType::Building,
+ Self::LogicField(..) => DynType::LogicField,
+ Self::ByteArray(..) => DynType::ByteArray,
+ Self::UnitCommand(..) => DynType::UnitCommand,
+ Self::BoolArray(..) => DynType::BoolArray,
+ Self::Unit(..) => DynType::Unit,
+ Self::Vec2Array(..) => DynType::Vec2Array,
+ Self::Vec2(..) => DynType::Vec2,
+ Self::Team(..) => DynType::Team,
}
}
}
@@ -397,7 +397,7 @@ impl From<data::ReadError> for ReadError
{
fn from(err: data::ReadError) -> Self
{
- ReadError::Underlying(err)
+ Self::Underlying(err)
}
}
@@ -407,15 +407,15 @@ impl fmt::Display for ReadError
{
match self
{
- ReadError::Underlying(e) => e.fmt(f),
- ReadError::Type(id) => write!(f, "invalid dynamic data type ({id})"),
- ReadError::IntArrayLen(len) => write!(f, "integer array too long ({len})"),
- ReadError::Point2ArrayLen(len) => write!(f, "point2 array too long ({len})"),
- ReadError::LogicField(id) => write!(f, "invalid logic field ({id})"),
- ReadError::ByteArrayLen(len) => write!(f, "byte array too long ({len})"),
- ReadError::UnitCommand(id) => write!(f, "invalid unit command ({id})"),
- ReadError::BoolArrayLen(len) => write!(f, "boolean array too long ({len})"),
- ReadError::Vec2ArrayLen(len) => write!(f, "vec2 array too long ({len})"),
+ Self::Underlying(e) => e.fmt(f),
+ Self::Type(id) => write!(f, "invalid dynamic data type ({id})"),
+ Self::IntArrayLen(len) => write!(f, "integer array too long ({len})"),
+ Self::Point2ArrayLen(len) => write!(f, "point2 array too long ({len})"),
+ Self::LogicField(id) => write!(f, "invalid logic field ({id})"),
+ Self::ByteArrayLen(len) => write!(f, "byte array too long ({len})"),
+ Self::UnitCommand(id) => write!(f, "invalid unit command ({id})"),
+ Self::BoolArrayLen(len) => write!(f, "boolean array too long ({len})"),
+ Self::Vec2ArrayLen(len) => write!(f, "vec2 array too long ({len})"),
}
}
}
@@ -426,7 +426,7 @@ impl Error for ReadError
{
match self
{
- ReadError::Underlying(e) => Some(e),
+ Self::Underlying(e) => Some(e),
_ => None,
}
}
@@ -447,7 +447,7 @@ impl From<data::WriteError> for WriteError
{
fn from(err: data::WriteError) -> Self
{
- WriteError::Underlying(err)
+ Self::Underlying(err)
}
}
@@ -457,12 +457,12 @@ impl fmt::Display for WriteError
{
match self
{
- WriteError::Underlying(e) => e.fmt(f),
- WriteError::IntArrayLen(len) => write!(f, "integer array too long ({len})"),
- WriteError::Point2ArrayLen(len) => write!(f, "point2 array too long ({len})"),
- WriteError::ByteArrayLen(len) => write!(f, "byte array too long ({len})"),
- WriteError::BoolArrayLen(len) => write!(f, "boolean array too long ({len})"),
- WriteError::Vec2ArrayLen(len) => write!(f, "vec2 array too long ({len})"),
+ Self::Underlying(e) => e.fmt(f),
+ Self::IntArrayLen(len) => write!(f, "integer array too long ({len})"),
+ Self::Point2ArrayLen(len) => write!(f, "point2 array too long ({len})"),
+ Self::ByteArrayLen(len) => write!(f, "byte array too long ({len})"),
+ Self::BoolArrayLen(len) => write!(f, "boolean array too long ({len})"),
+ Self::Vec2ArrayLen(len) => write!(f, "vec2 array too long ({len})"),
}
}
}
@@ -473,7 +473,7 @@ impl Error for WriteError
{
match self
{
- WriteError::Underlying(e) => Some(e),
+ Self::Underlying(e) => Some(e),
_ => None,
}
}