pub struct Character {Show 15 fields
pub backstory: Vec<BackStoryId>,
pub core: Core,
pub crafting: Vec<Craft>,
pub equipment: Vec<Equip>,
pub bags: Vec<Option<InventoryBag>>,
pub recipes: Vec<RecipeId>,
pub training: Vec<TrainingSet>,
pub build_tabs: Vec<BuildTab>,
pub build_tabs_unlocked: Option<usize>,
pub active_build_tab: Option<usize>,
pub equipment_tabs: Vec<EquipmentTab>,
pub equipment_tabs_unlocked: Option<usize>,
pub active_equipment_tab: Option<usize>,
pub wvw_abilities: Vec<WvwAbility>,
pub flags: Vec<Flags>,
}Fields§
§backstory: Vec<BackStoryId>§core: Core§crafting: Vec<Craft>§equipment: Vec<Equip>§bags: Vec<Option<InventoryBag>>§recipes: Vec<RecipeId>§training: Vec<TrainingSet>§build_tabs: Vec<BuildTab>§build_tabs_unlocked: Option<usize>§active_build_tab: Option<usize>§equipment_tabs: Vec<EquipmentTab>§equipment_tabs_unlocked: Option<usize>§active_equipment_tab: Option<usize>§wvw_abilities: Vec<WvwAbility>§flags: Vec<Flags>Trait Implementations§
Source§impl BulkEndpoint for Character
impl BulkEndpoint for Character
Source§impl<'de> Deserialize<'de> for Character
impl<'de> Deserialize<'de> for Character
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 Endpoint for Character
impl Endpoint for Character
Source§const AUTHENTICATED: bool = true
const AUTHENTICATED: bool = true
whether this endpoint requires authentication
Source§impl EndpointWithId for Character
impl EndpointWithId for Character
Auto Trait Implementations§
impl Freeze for Character
impl RefUnwindSafe for Character
impl Send for Character
impl Sync for Character
impl Unpin for Character
impl UnwindSafe for Character
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