Struct PlaneOffset
pub struct PlaneOffset { pub x: isize, pub y: isize }
Absolute offset in pixels inside a plane
Fields
x: isizey: isize
Trait Implementations
impl Clone for PlaneOffset
fn clone(&self) -> PlaneOffset
impl Copy for PlaneOffset
impl Debug for PlaneOffset
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for PlaneOffset
fn default() -> PlaneOffset
Auto Trait Implementations
impl Freeze for PlaneOffset
impl RefUnwindSafe for PlaneOffset
impl Send for PlaneOffset
impl Sync for PlaneOffset
impl Unpin for PlaneOffset
impl UnsafeUnpin for PlaneOffset
impl UnwindSafe for PlaneOffset
Blanket Implementations
impl<T> Any for PlaneOffset
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for PlaneOffset
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for PlaneOffset
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for PlaneOffset
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for PlaneOffset
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for PlaneOffset
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for PlaneOffset
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for PlaneOffset
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for PlaneOffset
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>