pub struct StackPos {
pub top: Option<f32>,
pub left: Option<f32>,
pub bottom: Option<f32>,
pub right: Option<f32>,
pub dx: f32,
pub dy: f32,
pub z: i32,
}Fields§
§top: Option<f32>§left: Option<f32>§bottom: Option<f32>§right: Option<f32>§dx: f32§dy: f32§z: i32Implementations§
Source§impl StackPos
impl StackPos
pub const fn top() -> StackPos
pub const fn bottom() -> StackPos
pub const fn left() -> StackPos
pub const fn right() -> StackPos
pub const fn top_left() -> StackPos
pub const fn top_right() -> StackPos
pub const fn bottom_left() -> StackPos
pub const fn bottom_right() -> StackPos
pub const fn fill() -> StackPos
pub const fn offset(self, dx: f32, dy: f32) -> StackPos
pub const fn z(self, z: i32) -> StackPos
pub const fn is_pinned(self) -> bool
Trait Implementations§
impl Copy for StackPos
impl StructuralPartialEq for StackPos
Auto Trait Implementations§
impl Freeze for StackPos
impl RefUnwindSafe for StackPos
impl Send for StackPos
impl Sync for StackPos
impl Unpin for StackPos
impl UnsafeUnpin for StackPos
impl UnwindSafe for StackPos
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