#[repr(C)]pub struct Dwg_MLINE_vertex {
pub parent: *mut c_void,
pub vertex: dwg_point_3d,
pub vertex_direction: dwg_point_3d,
pub miter_direction: dwg_point_3d,
pub num_lines: BITCODE_RC,
pub lines: *mut c_void,
}Expand description
_dwg_MLINE_vertex (dwg.h). Its vertex/vertex_direction/
miter_direction fields are declared BITCODE_3BD, which bindgen never
generates on its own; dwg_point_3d stands in, being the same three
doubles with no padding. lines (the per-vertex parallel-line array) is
left as an untyped *mut c_void because nothing dereferences it, which
saves hand-writing Dwg_MLINE_line as well.
Fields§
§parent: *mut c_void§vertex: dwg_point_3d§vertex_direction: dwg_point_3d§miter_direction: dwg_point_3d§num_lines: BITCODE_RC§lines: *mut c_voidTrait Implementations§
Source§impl Clone for Dwg_MLINE_vertex
impl Clone for Dwg_MLINE_vertex
impl Copy for Dwg_MLINE_vertex
Auto Trait Implementations§
impl !Send for Dwg_MLINE_vertex
impl !Sync for Dwg_MLINE_vertex
impl Freeze for Dwg_MLINE_vertex
impl RefUnwindSafe for Dwg_MLINE_vertex
impl Unpin for Dwg_MLINE_vertex
impl UnsafeUnpin for Dwg_MLINE_vertex
impl UnwindSafe for Dwg_MLINE_vertex
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