#[repr(C)]pub struct ConstOutlinePtr {
pub outline: *const Outline,
}Expand description
Shared struct for Outline pointers.
This is needed because *const can’t be used directly in the CxxVector collection.
Fields§
§outline: *const OutlineTrait Implementations§
Source§impl ExternType for ConstOutlinePtr
impl ExternType for ConstOutlinePtr
impl VectorElement for ConstOutlinePtr
Auto Trait Implementations§
impl Freeze for ConstOutlinePtr
impl RefUnwindSafe for ConstOutlinePtr
impl !Send for ConstOutlinePtr
impl !Sync for ConstOutlinePtr
impl Unpin for ConstOutlinePtr
impl UnsafeUnpin for ConstOutlinePtr
impl UnwindSafe for ConstOutlinePtr
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