Enum eu4save::Eu4ErrorKind
source · [−]pub enum Eu4ErrorKind {
ZipCentralDirectory(ZipError),
ZipMissingEntry(&'static str, ZipError),
ZipExtraction(&'static str, IoError),
ZipSize(&'static str),
IoErr(IoError),
UnknownHeader,
UnknownToken {
token_id: u16,
},
Deserialize {
part: Option<String>,
err: Error,
},
CountryTagIncorrectSize,
CountryTagInvalidCharacters,
InvalidDate(i32),
}
Expand description
Specific type of error
Variants
ZipCentralDirectory(ZipError)
ZipMissingEntry(&'static str, ZipError)
ZipExtraction(&'static str, IoError)
ZipSize(&'static str)
IoErr(IoError)
UnknownHeader
UnknownToken
Fields
token_id: u16
Deserialize
CountryTagIncorrectSize
CountryTagInvalidCharacters
InvalidDate(i32)
Trait Implementations
sourceimpl Debug for Eu4ErrorKind
impl Debug for Eu4ErrorKind
sourceimpl From<Eu4ErrorKind> for Eu4Error
impl From<Eu4ErrorKind> for Eu4Error
sourcefn from(err: Eu4ErrorKind) -> Self
fn from(err: Eu4ErrorKind) -> Self
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Eu4ErrorKind
impl Send for Eu4ErrorKind
impl Sync for Eu4ErrorKind
impl Unpin for Eu4ErrorKind
impl UnwindSafe for Eu4ErrorKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more