pub struct PositionConfig {
pub screen_width: f32,
pub screen_height: f32,
pub margin_left: f32,
pub margin_right: f32,
pub margin_vertical: f32,
pub default_alignment: u8,
}Expand description
Configuration for position calculation
Fields§
§screen_width: f32§screen_height: f32§margin_left: f32§margin_right: f32§margin_vertical: f32§default_alignment: u8Auto Trait Implementations§
impl Freeze for PositionConfig
impl RefUnwindSafe for PositionConfig
impl Send for PositionConfig
impl Sync for PositionConfig
impl Unpin for PositionConfig
impl UnsafeUnpin for PositionConfig
impl UnwindSafe for PositionConfig
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more