pub struct GridPlacements {
pub cells: Vec<PlacedCell>,
pub cols: u32,
}Expand description
Result of the lenient placement scan (see grid_placements).
Fields§
§cells: Vec<PlacedCell>Every cell’s assigned position, in row-major table order.
cols: u32Column count as the historical encoder derives it: the maximum row-cursor end position (equal to the true grid width for well-formed tables; may differ for malformed ones).
Trait Implementations§
Source§impl Clone for GridPlacements
impl Clone for GridPlacements
Source§fn clone(&self) -> GridPlacements
fn clone(&self) -> GridPlacements
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 GridPlacements
impl Debug for GridPlacements
impl Eq for GridPlacements
Source§impl PartialEq for GridPlacements
impl PartialEq for GridPlacements
impl StructuralPartialEq for GridPlacements
Auto Trait Implementations§
impl Freeze for GridPlacements
impl RefUnwindSafe for GridPlacements
impl Send for GridPlacements
impl Sync for GridPlacements
impl Unpin for GridPlacements
impl UnsafeUnpin for GridPlacements
impl UnwindSafe for GridPlacements
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.