pub struct FishingWork {
pub workers: Vec<Option<usize>>,
pub points: Vec<i32>,
pub misses: i32,
}Expand description
FishingWork: the worker at each use point, each create point’s state (0 free, 1 a catch is
coming, 2 holds a catch), misses in a row.
Fields§
§workers: Vec<Option<usize>>The worker at each use point.
points: Vec<i32>Each create point’s state: 0 free, 1 a catch is coming, 2 holds a catch.
misses: i32Misses in a row.
Trait Implementations§
Source§impl Clone for FishingWork
impl Clone for FishingWork
Source§fn clone(&self) -> FishingWork
fn clone(&self) -> FishingWork
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 moreSource§impl Debug for FishingWork
impl Debug for FishingWork
Source§impl Default for FishingWork
impl Default for FishingWork
Source§fn default() -> FishingWork
fn default() -> FishingWork
Returns the “default value” for a type. Read more
Source§impl PartialEq for FishingWork
impl PartialEq for FishingWork
impl StructuralPartialEq for FishingWork
Auto Trait Implementations§
impl Freeze for FishingWork
impl RefUnwindSafe for FishingWork
impl Send for FishingWork
impl Sync for FishingWork
impl Unpin for FishingWork
impl UnsafeUnpin for FishingWork
impl UnwindSafe for FishingWork
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