pub struct NoIndices(pub PrimitiveType);
Expand description
Marker that can be used as an indices source when you don’t need indices.
If you use this, then the primitives will be constructed using the order in which the vertices are in the vertices sources.
Tuple Fields§
§0: PrimitiveType
Trait Implementations§
source§impl<'a, 'b> From<&'b NoIndices> for IndicesSource<'a>
impl<'a, 'b> From<&'b NoIndices> for IndicesSource<'a>
source§fn from(marker: &'b NoIndices) -> IndicesSource<'a>
fn from(marker: &'b NoIndices) -> IndicesSource<'a>
Converts to this type from the input type.
source§impl<'a> From<NoIndices> for IndicesSource<'a>
impl<'a> From<NoIndices> for IndicesSource<'a>
source§fn from(marker: NoIndices) -> IndicesSource<'a>
fn from(marker: NoIndices) -> IndicesSource<'a>
Converts to this type from the input type.
impl Copy for NoIndices
Auto Trait Implementations§
impl RefUnwindSafe for NoIndices
impl Send for NoIndices
impl Sync for NoIndices
impl Unpin for NoIndices
impl UnwindSafe for NoIndices
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> Content for Twhere
T: Copy,
impl<T> Content for Twhere T: Copy,
source§fn read<F, E>(size: usize, f: F) -> Result<T, E>where
F: FnOnce(&mut T) -> Result<(), E>,
fn read<F, E>(size: usize, f: F) -> Result<T, E>where F: FnOnce(&mut T) -> Result<(), E>,
Prepares an output buffer, then turns this buffer into an
Owned
.source§fn get_elements_size() -> usize
fn get_elements_size() -> usize
Returns the size of each element.
source§fn to_void_ptr(&self) -> *const ()
fn to_void_ptr(&self) -> *const ()
Produces a pointer to the data.
source§fn ref_from_ptr<'a>(ptr: *mut (), size: usize) -> Option<*mut T>
fn ref_from_ptr<'a>(ptr: *mut (), size: usize) -> Option<*mut T>
Builds a pointer to this type from a raw pointer.
source§fn is_size_suitable(size: usize) -> bool
fn is_size_suitable(size: usize) -> bool
Returns true if the size is suitable to store a type like this.