Enum CGRectEdge

Source
pub enum CGRectEdge {
    MinXEdge,
    MinYEdge,
    MaxXEdge,
    MaxYEdge,
}
Expand description

Coordinates used to establish the edge in RectangleFExtensions.Divide.

Variants§

§

MinXEdge

The minimum value for the x-coordinate of the rectangle. In macOS and iOS with the default coordinate system this is the left edge of the rectangle.

§

MinYEdge

The minimum value for the y-coordinate of the rectangle. In macOS with the default coordinate system this is the bottom edge of the rectangle. In iOS with the default coordinate system this is the top edge of the rectangle.

§

MaxXEdge

The maximum value for the x-coordinate of the rectangle. In macOS and iOS with the default coordinate system this is the right edge of the rectangle.

§

MaxYEdge

The maximum value for the y-coordinate of the rectangle. In macOS with the default coordinate system this is the top edge of the rectangle. In iOS with the default coordinate system this is the bottom edge of the rectangle.

Trait Implementations§

Source§

impl Debug for CGRectEdge

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.