yew_bootstrap/util/
position.rs1use std::fmt;
2
3#[derive(Clone, PartialEq, Eq)]
6pub enum Position {
7 Static,
8 Relative,
9 Absolute,
10 Fixed,
11 Sticky,
12}
13
14impl fmt::Display for Position {
15 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
16 match *self {
17 Position::Static => write!(f, "position-static"),
18 Position::Relative => write!(f, "position-relative"),
19 Position::Absolute => write!(f, "position-absolute"),
20 Position::Fixed => write!(f, "position-fixed"),
21 Position::Sticky => write!(f, "position-sticky"),
22 }
23 }
24}