pub enum PrefabError {
CouldNotFindType(TypeHash),
CouldNotSerializeType {
type_name: String,
module_name: Option<String>,
},
CouldNotDeserializeType {
type_name: String,
module_name: Option<String>,
},
World(WorldError),
}
Variants§
Trait Implementations§
Source§impl Debug for PrefabError
impl Debug for PrefabError
Source§impl Display for PrefabError
impl Display for PrefabError
Source§impl Error for PrefabError
impl Error for PrefabError
1.30.0 · 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<ArchetypeError> for PrefabError
impl From<ArchetypeError> for PrefabError
Source§fn from(value: ArchetypeError) -> Self
fn from(value: ArchetypeError) -> Self
Converts to this type from the input type.
Source§impl From<WorldError> for PrefabError
impl From<WorldError> for PrefabError
Source§fn from(value: WorldError) -> Self
fn from(value: WorldError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PrefabError
impl RefUnwindSafe for PrefabError
impl Send for PrefabError
impl Sync for PrefabError
impl Unpin for PrefabError
impl UnwindSafe for PrefabError
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