pub struct MenuSize {
pub border_size: i32,
pub vertical_margin: i32,
pub horizontal_margin: i32,
pub item_vertical_padding: i32,
pub item_horizontal_padding: i32,
pub font_size: Option<i32>,
pub font_weight: Option<i32>,
}
Expand description
Size settings of Menu.
§Default.
border_size: 1,
vertical_margin: 2,
horizontal_margin: 0,
item_vertical_padding: 12,
item_horizontal_padding: 10,
font_size: None,
font_weight: None,
Fields§
§border_size: i32
Border width and height.
vertical_margin: i32
Top and bottom margin of a Menu.
horizontal_margin: i32
Left and right margin of a Menu.
item_vertical_padding: i32
Top and bottom padding of a MenuItem.
item_horizontal_padding: i32
Left and right padding of a MenuItem.
font_size: Option<i32>
Font size
font_weight: Option<i32>
Font weight
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MenuSize
impl RefUnwindSafe for MenuSize
impl Send for MenuSize
impl Sync for MenuSize
impl Unpin for MenuSize
impl UnwindSafe for MenuSize
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