pub struct CompressedShapeKey {
pub name: String,
pub vertex_count: usize,
pub quant_bits: QuantBits,
pub data: Vec<u16>,
pub scale: f32,
pub enabled: bool,
}Expand description
A compressed shape key storing quantized vertex deltas.
Fields§
§name: String§vertex_count: usize§quant_bits: QuantBits§data: Vec<u16>§scale: f32§enabled: boolImplementations§
Trait Implementations§
Source§impl Clone for CompressedShapeKey
impl Clone for CompressedShapeKey
Source§fn clone(&self) -> CompressedShapeKey
fn clone(&self) -> CompressedShapeKey
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 CompressedShapeKey
impl RefUnwindSafe for CompressedShapeKey
impl Send for CompressedShapeKey
impl Sync for CompressedShapeKey
impl Unpin for CompressedShapeKey
impl UnsafeUnpin for CompressedShapeKey
impl UnwindSafe for CompressedShapeKey
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