pub struct VertexMeta {
pub coord: PackedCoord,
pub sheet_id: SheetId,
pub kind: VertexKind,
pub flags: u8,
}Expand description
Metadata for creating a new vertex
Fields§
§coord: PackedCoord§sheet_id: SheetId§kind: VertexKind§flags: u8Implementations§
Trait Implementations§
Source§impl Clone for VertexMeta
impl Clone for VertexMeta
Source§fn clone(&self) -> VertexMeta
fn clone(&self) -> VertexMeta
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for VertexMeta
impl RefUnwindSafe for VertexMeta
impl Send for VertexMeta
impl Sync for VertexMeta
impl Unpin for VertexMeta
impl UnwindSafe for VertexMeta
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
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