Struct veloren_common_assets::loader::ParseLoader
pub struct ParseLoader(());
Expand description
Loads assets that can be parsed with FromStr
.
Leading and trailing whitespaces are removed from the input before processing.
Do not use this loader to load String
s, prefer using StringLoader
,
which is generally more efficient and does not trim whitespaces.
If you want your custom type to work with this loader, make sure that
FromStr::Err
meets the requirement.
See trait Loader
for more informations.
Tuple Fields§
§0: ()
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ParseLoader
impl RefUnwindSafe for ParseLoader
impl Send for ParseLoader
impl Sync for ParseLoader
impl Unpin for ParseLoader
impl UnwindSafe for ParseLoader
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 more