pub enum EdgeValue {
Pt(f64),
Auto,
}Expand description
A margin edge value — either a fixed point value or auto.
Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EdgeValue
impl<'de> Deserialize<'de> for EdgeValue
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 Copy for EdgeValue
Auto Trait Implementations§
impl Freeze for EdgeValue
impl RefUnwindSafe for EdgeValue
impl Send for EdgeValue
impl Sync for EdgeValue
impl Unpin for EdgeValue
impl UnsafeUnpin for EdgeValue
impl UnwindSafe for EdgeValue
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