Enum components::ContentGravity [−][src]
#[non_exhaustive] pub enum ContentGravity { TopLeft, Top, TopRight, Left, Center, Right, BottomLeft, Bottom, BottomRight, ResizeFill, ResizeAspect, // some variants omitted }
Controls the alignment of the Content
inside a Actor
.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Align the content to the top left corner
Align the content to the top edge
Align the content to the top right corner
Align the content to the left edge
Align the content to the center
Align the content to the right edge
Align the content to the bottom left corner
Align the content to the bottom edge
Align the content to the bottom right corner
Resize the content to fill the allocation
Resize the content to remain within the allocation, while maintaining the aspect ratio
Trait Implementations
impl Clone for ContentGravity
[src]
impl Clone for ContentGravity
[src]pub fn clone(&self) -> ContentGravity
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ContentGravity
[src]
impl Copy for ContentGravity
[src]impl Debug for ContentGravity
[src]
impl Debug for ContentGravity
[src]impl Display for ContentGravity
[src]
impl Display for ContentGravity
[src]impl Eq for ContentGravity
[src]
impl Eq for ContentGravity
[src]impl<'a> FromValue<'a> for ContentGravity
[src]
impl<'a> FromValue<'a> for ContentGravity
[src]pub unsafe fn from_value(value: &Value) -> ContentGravity
[src]
impl<'a> FromValueOptional<'a> for ContentGravity
[src]
impl<'a> FromValueOptional<'a> for ContentGravity
[src]pub unsafe fn from_value_optional(value: &Value) -> Option<ContentGravity>
[src]
impl Hash for ContentGravity
[src]
impl Hash for ContentGravity
[src]impl Ord for ContentGravity
[src]
impl Ord for ContentGravity
[src]impl PartialEq<ContentGravity> for ContentGravity
[src]
impl PartialEq<ContentGravity> for ContentGravity
[src]pub fn eq(&self, other: &ContentGravity) -> bool
[src]
pub fn ne(&self, other: &ContentGravity) -> bool
[src]
impl PartialOrd<ContentGravity> for ContentGravity
[src]
impl PartialOrd<ContentGravity> for ContentGravity
[src]pub fn partial_cmp(&self, other: &ContentGravity) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl SetValue for ContentGravity
[src]
impl SetValue for ContentGravity
[src]pub unsafe fn set_value(value: &mut Value, this: &ContentGravity)
[src]
impl StaticType for ContentGravity
[src]
impl StaticType for ContentGravity
[src]pub fn static_type() -> Type
[src]
impl StructuralEq for ContentGravity
[src]
impl StructuralEq for ContentGravity
[src]impl StructuralPartialEq for ContentGravity
[src]
impl StructuralPartialEq for ContentGravity
[src]Auto Trait Implementations
impl RefUnwindSafe for ContentGravity
impl RefUnwindSafe for ContentGravity
impl Send for ContentGravity
impl Send for ContentGravity
impl Sync for ContentGravity
impl Sync for ContentGravity
impl Unpin for ContentGravity
impl Unpin for ContentGravity
impl UnwindSafe for ContentGravity
impl UnwindSafe for ContentGravity
Blanket Implementations
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
pub fn into_color(self) -> To
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]pub fn to_send_value(&self) -> SendValue
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,