#[allow(unused)] use crate::*; pub struct Foreground(pub Color, pub Item); impl> Layout for Foreground { fn layout (&self, to: O::Area) -> O::Area { self.1.layout(to) } } pub struct Background(pub Color, pub Item); impl> Layout for Background { fn layout (&self, to: O::Area) -> O::Area { self.1.layout(to) } }