pub struct CharacterSheet {Show 32 fields
pub sync: SheetSync,
pub name: String,
pub position: (f32, f32, f32),
pub inside_building: Option<String>,
pub life: String,
pub deaths: u32,
pub money: String,
pub attributes: Vec<AttributeRow>,
pub skills: Vec<SkillRow>,
pub derived_attack: f32,
pub derived_spell: f32,
pub derived_evasion: f32,
pub derived_carry_kg: f32,
pub derived_sight_m: f32,
pub derived_fov_deg: f32,
pub pools: Vec<PoolRow>,
pub carry_mass: f32,
pub carry_mass_max: f32,
pub encumbrance: &'static str,
pub mainhand: String,
pub worn: Vec<(String, String)>,
pub keychain_count: usize,
pub in_combat: bool,
pub auto_attack: bool,
pub blocking: bool,
pub target_slots: u8,
pub has_los: bool,
pub target_label: Option<String>,
pub weapon_ability: Option<String>,
pub rotation_summary: Option<String>,
pub blueprint_count: usize,
pub footer_hints: Vec<String>,
}Fields§
§sync: SheetSync§name: String§position: (f32, f32, f32)§inside_building: Option<String>§life: String§deaths: u32§money: String§attributes: Vec<AttributeRow>§skills: Vec<SkillRow>§derived_attack: f32§derived_spell: f32§derived_evasion: f32§derived_carry_kg: f32§derived_sight_m: f32§derived_fov_deg: f32§pools: Vec<PoolRow>§carry_mass: f32§carry_mass_max: f32§encumbrance: &'static str§mainhand: String§worn: Vec<(String, String)>§keychain_count: usize§in_combat: bool§auto_attack: bool§blocking: bool§target_slots: u8§has_los: bool§target_label: Option<String>§weapon_ability: Option<String>§rotation_summary: Option<String>§blueprint_count: usizeTrait Implementations§
Source§impl Clone for CharacterSheet
impl Clone for CharacterSheet
Source§fn clone(&self) -> CharacterSheet
fn clone(&self) -> CharacterSheet
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CharacterSheet
impl RefUnwindSafe for CharacterSheet
impl Send for CharacterSheet
impl Sync for CharacterSheet
impl Unpin for CharacterSheet
impl UnsafeUnpin for CharacterSheet
impl UnwindSafe for CharacterSheet
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