//! Defines the [`Grids`] trait.
usecrate::puzzle::{label::rect_partition::Rect,size::Size};/// Defines the grid structure of a [`Label`] or [`ColorScheme`].
////// [`Label`]: crate::puzzle::label::label::Label
/// [`ColorScheme`]: crate::puzzle::color_scheme::ColorScheme
pubtraitGrids{/// Returns the [`Rect`] corresponding to a grid containing the given position on a puzzle of
/// the given [`Size`].
fngrid_containing_pos(&self, size: Size, pos:(u64,u64))-> Rect;}