pub enum FileLoadError {
Io(Error),
Custom(String),
}
Variants§
Trait Implementations§
Source§impl Debug for FileLoadError
impl Debug for FileLoadError
Source§impl From<Error> for FileLoadError
impl From<Error> for FileLoadError
Source§fn from(e: Error) -> FileLoadError
fn from(e: Error) -> FileLoadError
Converts to this type from the input type.
Source§impl From<FileLoadError> for CurveResourceError
impl From<FileLoadError> for CurveResourceError
Source§fn from(e: FileLoadError) -> Self
fn from(e: FileLoadError) -> Self
Converts to this type from the input type.
Source§impl From<FileLoadError> for FbxError
impl From<FileLoadError> for FbxError
Source§fn from(err: FileLoadError) -> Self
fn from(err: FileLoadError) -> Self
Converts to this type from the input type.
Source§impl From<FileLoadError> for MaterialError
impl From<FileLoadError> for MaterialError
Source§fn from(value: FileLoadError) -> Self
fn from(value: FileLoadError) -> Self
Converts to this type from the input type.
Source§impl From<FileLoadError> for ShaderError
impl From<FileLoadError> for ShaderError
Source§fn from(e: FileLoadError) -> Self
fn from(e: FileLoadError) -> Self
Converts to this type from the input type.
Source§impl From<FileLoadError> for StyleResourceError
impl From<FileLoadError> for StyleResourceError
Source§fn from(e: FileLoadError) -> StyleResourceError
fn from(e: FileLoadError) -> StyleResourceError
Converts to this type from the input type.
Source§impl From<FileLoadError> for TextureError
impl From<FileLoadError> for TextureError
Source§fn from(v: FileLoadError) -> TextureError
fn from(v: FileLoadError) -> TextureError
Converts to this type from the input type.
Source§impl From<FileLoadError> for TileMapBrushResourceError
impl From<FileLoadError> for TileMapBrushResourceError
Source§fn from(e: FileLoadError) -> Self
fn from(e: FileLoadError) -> Self
Converts to this type from the input type.
Source§impl From<FileLoadError> for TileSetResourceError
impl From<FileLoadError> for TileSetResourceError
Source§fn from(e: FileLoadError) -> Self
fn from(e: FileLoadError) -> Self
Converts to this type from the input type.
Source§impl From<FileLoadError> for VisitError
impl From<FileLoadError> for VisitError
Source§fn from(e: FileLoadError) -> VisitError
fn from(e: FileLoadError) -> VisitError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FileLoadError
impl !RefUnwindSafe for FileLoadError
impl Send for FileLoadError
impl Sync for FileLoadError
impl Unpin for FileLoadError
impl !UnwindSafe for FileLoadError
Blanket Implementations§
Source§impl<T> AsyncTaskResult for T
impl<T> AsyncTaskResult for T
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> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Converts self reference as a reference to
Any
. Could be used to downcast a trait object
to a particular type.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Converts self reference as a reference to
Any
. Could be used to downcast a trait object
to a particular type.fn into_any(self: Box<T>) -> Box<dyn Any>
Source§impl<T> DowncastSync for T
impl<T> DowncastSync for T
Source§impl<T> FieldValue for Twhere
T: 'static,
impl<T> FieldValue for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> ScriptMessagePayload for T
impl<T> ScriptMessagePayload for T
Source§fn as_any_ref(&self) -> &(dyn Any + 'static)
fn as_any_ref(&self) -> &(dyn Any + 'static)
Returns
self
as &dyn Any
Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Returns
self
as &dyn Any
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self
from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self
is actually part of its subset T
(and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset
but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self
to the equivalent element of its superset.