#[repr(C)]pub struct AxiolidViewMesh {
pub mesh: AxiolidMeshHandle,
pub id: u64,
pub groups: *const u32,
pub group_count: usize,
pub role: AxiolidMeshRole,
pub group_mode: AxiolidGroupMode,
}Expand description
One input mesh of a drawing. groups is borrowed for the call.
Fields§
§mesh: AxiolidMeshHandle§id: u64Caller-chosen id, unique within the call, echoed in every segment.
groups: *const u32§group_count: usize§role: AxiolidMeshRole§group_mode: AxiolidGroupModeTrait Implementations§
Source§impl Clone for AxiolidViewMesh
impl Clone for AxiolidViewMesh
Source§fn clone(&self) -> AxiolidViewMesh
fn clone(&self) -> AxiolidViewMesh
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AxiolidViewMesh
Auto Trait Implementations§
impl !Send for AxiolidViewMesh
impl !Sync for AxiolidViewMesh
impl Freeze for AxiolidViewMesh
impl RefUnwindSafe for AxiolidViewMesh
impl Unpin for AxiolidViewMesh
impl UnsafeUnpin for AxiolidViewMesh
impl UnwindSafe for AxiolidViewMesh
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more