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