pub struct TargetSystem {
pub star_system_position: [f32; 3],
pub planet_classes_in_system: HashSet<PlanetClass>,
pub stars_in_system: HashMap<u8, SpawnSourceStar>,
}
Fields§
§star_system_position: [f32; 3]
§planet_classes_in_system: HashSet<PlanetClass>
§stars_in_system: HashMap<u8, SpawnSourceStar>
Trait Implementations§
Source§impl Debug for TargetSystem
impl Debug for TargetSystem
Auto Trait Implementations§
impl Freeze for TargetSystem
impl RefUnwindSafe for TargetSystem
impl Send for TargetSystem
impl Sync for TargetSystem
impl Unpin for TargetSystem
impl UnwindSafe for TargetSystem
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