[−][src]Trait kas::layout::GridStorage
Requirements of grid solver storage type
Details are hidden (for internal use only).
NOTE: ideally this would use const-generics, but those aren't stable (or even usable) yet. This will likely be implemented in the future.
Implementors
impl GridStorage for DynGridStorage
[src]
pub fn set_dims(&mut self, cols: usize, rows: usize)
[src]
pub fn rules_and_widths(&mut self) -> (&mut [SizeRules], &mut [u32])
[src]
pub fn rules_and_heights(&mut self) -> (&mut [SizeRules], &mut [u32])
[src]
impl<WR, HR, W, H> GridStorage for FixedGridStorage<WR, HR, W, H> where
WR: Clone + AsRef<[SizeRules]> + AsMut<[SizeRules]>,
HR: Clone + AsRef<[SizeRules]> + AsMut<[SizeRules]>,
W: Clone + AsRef<[u32]> + AsMut<[u32]>,
H: Clone + AsRef<[u32]> + AsMut<[u32]>,
[src]
WR: Clone + AsRef<[SizeRules]> + AsMut<[SizeRules]>,
HR: Clone + AsRef<[SizeRules]> + AsMut<[SizeRules]>,
W: Clone + AsRef<[u32]> + AsMut<[u32]>,
H: Clone + AsRef<[u32]> + AsMut<[u32]>,