pub struct ItemLoader(/* private fields */);Expand description
Loads all item definitions from the current cache.
Implementations§
Source§impl ItemLoader
impl ItemLoader
Source§impl ItemLoader
impl ItemLoader
pub fn iter(&self) -> Iter<'_, u16, ItemDefinition>
pub fn iter_mut(&mut self) -> IterMut<'_, u16, ItemDefinition>
Trait Implementations§
Source§impl Clone for ItemLoader
impl Clone for ItemLoader
Source§fn clone(&self) -> ItemLoader
fn clone(&self) -> ItemLoader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ItemLoader
impl Debug for ItemLoader
Source§impl Default for ItemLoader
impl Default for ItemLoader
Source§fn default() -> ItemLoader
fn default() -> ItemLoader
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ItemLoader
impl<'de> Deserialize<'de> for ItemLoader
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<'a> IntoIterator for &'a ItemLoader
impl<'a> IntoIterator for &'a ItemLoader
Source§impl<'a> IntoIterator for &'a mut ItemLoader
impl<'a> IntoIterator for &'a mut ItemLoader
Source§impl IntoIterator for ItemLoader
impl IntoIterator for ItemLoader
Source§impl PartialEq for ItemLoader
impl PartialEq for ItemLoader
Source§impl Serialize for ItemLoader
impl Serialize for ItemLoader
impl Eq for ItemLoader
impl StructuralPartialEq for ItemLoader
Auto Trait Implementations§
impl Freeze for ItemLoader
impl RefUnwindSafe for ItemLoader
impl Send for ItemLoader
impl Sync for ItemLoader
impl Unpin for ItemLoader
impl UnwindSafe for ItemLoader
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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