pub struct OverlayPlacement {
pub x: f64,
pub y: f64,
pub side: OverlaySide,
pub flipped: bool,
}Fields§
§x: f64§y: f64§side: OverlaySide§flipped: boolTrue when the preferred side was swapped for its opposite.
Trait Implementations§
Source§impl Clone for OverlayPlacement
impl Clone for OverlayPlacement
impl Copy for OverlayPlacement
Source§impl Debug for OverlayPlacement
impl Debug for OverlayPlacement
Source§impl<'de> Deserialize<'de> for OverlayPlacement
impl<'de> Deserialize<'de> for OverlayPlacement
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
Source§impl PartialEq for OverlayPlacement
impl PartialEq for OverlayPlacement
Source§impl Serialize for OverlayPlacement
impl Serialize for OverlayPlacement
impl StructuralPartialEq for OverlayPlacement
Auto Trait Implementations§
impl Freeze for OverlayPlacement
impl RefUnwindSafe for OverlayPlacement
impl Send for OverlayPlacement
impl Sync for OverlayPlacement
impl Unpin for OverlayPlacement
impl UnsafeUnpin for OverlayPlacement
impl UnwindSafe for OverlayPlacement
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