#[repr(C)]pub union GhosttyPointValue {
pub coordinate: GhosttyPointCoordinate,
pub _padding: [u64; 2],
}Expand description
Point value union.
@ingroup point
Fields§
§coordinate: GhosttyPointCoordinateCoordinate (used for all tag variants).
_padding: [u64; 2]Padding for ABI compatibility. Do not use.
Trait Implementations§
Source§impl Clone for GhosttyPointValue
impl Clone for GhosttyPointValue
Source§fn clone(&self) -> GhosttyPointValue
fn clone(&self) -> GhosttyPointValue
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for GhosttyPointValue
impl Default for GhosttyPointValue
impl Copy for GhosttyPointValue
Auto Trait Implementations§
impl Freeze for GhosttyPointValue
impl RefUnwindSafe for GhosttyPointValue
impl Send for GhosttyPointValue
impl Sync for GhosttyPointValue
impl Unpin for GhosttyPointValue
impl UnsafeUnpin for GhosttyPointValue
impl UnwindSafe for GhosttyPointValue
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