pub struct LayoutAdjustment { /* private fields */ }Expand description
Structure that contains all updates that should be made to a view’s layout in response to a change in the visibility or dimensions of the system’s virtual keyboard.
Implementations§
Source§impl LayoutAdjustment
impl LayoutAdjustment
Sourcepub fn new() -> LayoutAdjustment
pub fn new() -> LayoutAdjustment
Returns a new and empty layout adjustment.
Sourcepub fn margin_bottom(self, bottom: Dimension<f32>) -> LayoutAdjustment
pub fn margin_bottom(self, bottom: Dimension<f32>) -> LayoutAdjustment
Sets the margin bottom of this layout adjustment. Note that this will be added to the existing margin of the view.
Trait Implementations§
Source§impl Default for LayoutAdjustment
impl Default for LayoutAdjustment
Source§fn default() -> LayoutAdjustment
fn default() -> LayoutAdjustment
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LayoutAdjustment
impl RefUnwindSafe for LayoutAdjustment
impl Send for LayoutAdjustment
impl Sync for LayoutAdjustment
impl Unpin for LayoutAdjustment
impl UnsafeUnpin for LayoutAdjustment
impl UnwindSafe for LayoutAdjustment
Blanket Implementations§
Source§impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
Source§fn adapt_into_using<M>(self, method: M) -> Dwhere
M: TransformMatrix<Swp, Dwp, T>,
fn adapt_into_using<M>(self, method: M) -> Dwhere
M: TransformMatrix<Swp, Dwp, T>,
Convert the source color to the destination color using the specified
method
Source§fn adapt_into(self) -> D
fn adapt_into(self) -> D
Convert the source color to the destination color using the bradford
method by default
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, U> ConvertInto<U> for Twhere
U: ConvertFrom<T>,
impl<T, U> ConvertInto<U> for Twhere
U: ConvertFrom<T>,
Source§fn convert_into(self) -> U
fn convert_into(self) -> U
Convert into T with values clamped to the color defined bounds Read more
Source§fn convert_unclamped_into(self) -> U
fn convert_unclamped_into(self) -> U
Convert into T. The resulting color might be invalid in its color space Read more
Source§fn try_convert_into(self) -> Result<U, OutOfBounds<U>>
fn try_convert_into(self) -> Result<U, OutOfBounds<U>>
Convert into T, returning ok if the color is inside of its defined range,
otherwise an
OutOfBounds error is returned which contains the unclamped color. Read more