pub struct FlexBox {Show 28 fields
pub type: Option<String>,
pub layout: Layout,
pub flex: Option<i32>,
pub contents: Vec<FlexComponent>,
pub spacing: Option<String>,
pub margin: Option<String>,
pub position: Option<Position>,
pub offset_top: Option<String>,
pub offset_bottom: Option<String>,
pub offset_start: Option<String>,
pub offset_end: Option<String>,
pub background_color: Option<String>,
pub border_color: Option<String>,
pub border_width: Option<String>,
pub corner_radius: Option<String>,
pub width: Option<String>,
pub max_width: Option<String>,
pub height: Option<String>,
pub max_height: Option<String>,
pub padding_all: Option<String>,
pub padding_top: Option<String>,
pub padding_bottom: Option<String>,
pub padding_start: Option<String>,
pub padding_end: Option<String>,
pub action: Option<Box<Action>>,
pub justify_content: Option<JustifyContent>,
pub align_items: Option<AlignItems>,
pub background: Option<Box<FlexBoxBackground>>,
}
Fields§
§type: Option<String>
§layout: Layout
§flex: Option<i32>
§contents: Vec<FlexComponent>
§spacing: Option<String>
§margin: Option<String>
§position: Option<Position>
§offset_top: Option<String>
§offset_bottom: Option<String>
§offset_start: Option<String>
§offset_end: Option<String>
§background_color: Option<String>
§border_color: Option<String>
§border_width: Option<String>
§corner_radius: Option<String>
§width: Option<String>
§max_width: Option<String>
§height: Option<String>
§max_height: Option<String>
§padding_all: Option<String>
§padding_top: Option<String>
§padding_bottom: Option<String>
§padding_start: Option<String>
§padding_end: Option<String>
§action: Option<Box<Action>>
§justify_content: Option<JustifyContent>
§align_items: Option<AlignItems>
§background: Option<Box<FlexBoxBackground>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FlexBox
impl<'de> Deserialize<'de> for FlexBox
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for FlexBox
Auto Trait Implementations§
impl Freeze for FlexBox
impl RefUnwindSafe for FlexBox
impl Send for FlexBox
impl Sync for FlexBox
impl Unpin for FlexBox
impl UnwindSafe for FlexBox
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