#[repr(C)]pub struct Boards {
pub no_of_boards: c_int,
pub deals: [Deal; 200],
pub target: [c_int; 200],
pub solutions: [c_int; 200],
pub mode: [c_int; 200],
}Expand description
@brief Represents multiple bridge deals for batch analysis.
@param noOfBoards Number of deals @param deals Array of deals @param target Array of targets for each Deal @param solutions Array of solution modes for each Deal @param mode Array of modes for each Deal
Fields§
§no_of_boards: c_int§deals: [Deal; 200]§target: [c_int; 200]§solutions: [c_int; 200]§mode: [c_int; 200]Trait Implementations§
impl Copy for Boards
impl Eq for Boards
impl StructuralPartialEq for Boards
Auto Trait Implementations§
impl Freeze for Boards
impl RefUnwindSafe for Boards
impl Send for Boards
impl Sync for Boards
impl Unpin for Boards
impl UnsafeUnpin for Boards
impl UnwindSafe for Boards
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