pub struct AppendReport {
pub vertex_map: Vec<VertexId>,
pub vertices_added: usize,
pub triangles_added: usize,
pub uvs_dropped: bool,
}Expand description
Outcome of append_mesh.
Fields§
§vertex_map: Vec<VertexId>New vertex id per source position, in source order.
vertices_added: usizeVertices added.
triangles_added: usizeTriangles added.
uvs_dropped: boolOnly one side had UVs, so the result has none (undo restores a target’s).
Trait Implementations§
Source§impl Clone for AppendReport
impl Clone for AppendReport
Source§fn clone(&self) -> AppendReport
fn clone(&self) -> AppendReport
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 moreSource§impl Debug for AppendReport
impl Debug for AppendReport
Source§impl Default for AppendReport
impl Default for AppendReport
Source§fn default() -> AppendReport
fn default() -> AppendReport
Returns the “default value” for a type. Read more
impl Eq for AppendReport
Source§impl PartialEq for AppendReport
impl PartialEq for AppendReport
impl StructuralPartialEq for AppendReport
Auto Trait Implementations§
impl Freeze for AppendReport
impl RefUnwindSafe for AppendReport
impl Send for AppendReport
impl Sync for AppendReport
impl Unpin for AppendReport
impl UnsafeUnpin for AppendReport
impl UnwindSafe for AppendReport
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