Struct pango_sys::PangoAttrShape
source · #[repr(C)]pub struct PangoAttrShape {
pub attr: PangoAttribute,
pub ink_rect: PangoRectangle,
pub logical_rect: PangoRectangle,
pub data: gpointer,
pub copy_func: PangoAttrDataCopyFunc,
pub destroy_func: GDestroyNotify,
}
Fields§
§attr: PangoAttribute
§ink_rect: PangoRectangle
§logical_rect: PangoRectangle
§data: gpointer
§copy_func: PangoAttrDataCopyFunc
§destroy_func: GDestroyNotify
Trait Implementations§
source§impl Clone for PangoAttrShape
impl Clone for PangoAttrShape
source§fn clone(&self) -> PangoAttrShape
fn clone(&self) -> PangoAttrShape
Returns a copy 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 Debug for PangoAttrShape
impl Debug for PangoAttrShape
impl Copy for PangoAttrShape
Auto Trait Implementations§
impl Freeze for PangoAttrShape
impl RefUnwindSafe for PangoAttrShape
impl !Send for PangoAttrShape
impl !Sync for PangoAttrShape
impl Unpin for PangoAttrShape
impl UnwindSafe for PangoAttrShape
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)