pub enum RegionProcessingError {
IOError(Error),
AnvilError(Error),
NBTError(Error),
}
Expand description
The error type for processed regions.
Variants§
IOError(Error)
An arbitrary I/0 Error
AnvilError(Error)
An arbitrary error for Minecraft Anvil operations.
NBTError(Error)
An arbitrary error for Minecraft NBT operations.
Trait Implementations§
Source§impl Debug for RegionProcessingError
impl Debug for RegionProcessingError
Source§impl Display for RegionProcessingError
impl Display for RegionProcessingError
Source§impl Error for RegionProcessingError
impl Error for RegionProcessingError
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 From<Error> for RegionProcessingError
impl From<Error> for RegionProcessingError
Source§impl From<Error> for RegionProcessingError
impl From<Error> for RegionProcessingError
Auto Trait Implementations§
impl Freeze for RegionProcessingError
impl !RefUnwindSafe for RegionProcessingError
impl Send for RegionProcessingError
impl Sync for RegionProcessingError
impl Unpin for RegionProcessingError
impl !UnwindSafe for RegionProcessingError
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more