pub enum FleetCatalogError {
Network(NetworkIdentityError),
FleetName(FleetNameParseError),
UnknownFleet {
canonical_network_id: CanonicalNetworkId,
fleet_name: FleetName,
},
NotRegular {
path: PathBuf,
},
UnsupportedPlatform(&'static str),
Read {
path: PathBuf,
source: Error,
},
Decode {
path: PathBuf,
source: Error,
},
Invalid {
path: PathBuf,
reason: String,
},
}Expand description
FleetCatalogError
Variants§
Network(NetworkIdentityError)
FleetName(FleetNameParseError)
UnknownFleet
NotRegular
UnsupportedPlatform(&'static str)
Read
Decode
Invalid
Trait Implementations§
Source§impl Debug for FleetCatalogError
impl Debug for FleetCatalogError
Source§impl Display for FleetCatalogError
impl Display for FleetCatalogError
Source§impl Error for FleetCatalogError
impl Error for FleetCatalogError
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<FleetNameParseError> for FleetCatalogError
impl From<FleetNameParseError> for FleetCatalogError
Source§fn from(source: FleetNameParseError) -> Self
fn from(source: FleetNameParseError) -> Self
Converts to this type from the input type.
Source§impl From<NetworkIdentityError> for FleetCatalogError
impl From<NetworkIdentityError> for FleetCatalogError
Source§fn from(source: NetworkIdentityError) -> Self
fn from(source: NetworkIdentityError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for FleetCatalogError
impl !UnwindSafe for FleetCatalogError
impl Freeze for FleetCatalogError
impl Send for FleetCatalogError
impl Sync for FleetCatalogError
impl Unpin for FleetCatalogError
impl UnsafeUnpin for FleetCatalogError
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