#[repr(C)]pub union ScsValueData {
Show 13 fields
pub value_bool: ScsValueBool,
pub value_s32: ScsValueS32,
pub value_u32: ScsValueU32,
pub value_u64: ScsValueU64,
pub value_s64: ScsValueS64,
pub value_float: ScsValueFloat,
pub value_double: ScsValueDouble,
pub value_fvector: ScsFVector,
pub value_dvector: ScsDVector,
pub value_euler: ScsEuler,
pub value_fplacement: ScsFPlacement,
pub value_dplacement: ScsDPlacement,
pub value_string: ScsValueString,
}Fields§
§value_bool: ScsValueBool§value_s32: ScsValueS32§value_u32: ScsValueU32§value_u64: ScsValueU64§value_s64: ScsValueS64§value_float: ScsValueFloat§value_double: ScsValueDouble§value_fvector: ScsFVector§value_dvector: ScsDVector§value_euler: ScsEuler§value_fplacement: ScsFPlacement§value_dplacement: ScsDPlacement§value_string: ScsValueStringTrait Implementations§
Source§impl Clone for ScsValueData
impl Clone for ScsValueData
Source§fn clone(&self) -> ScsValueData
fn clone(&self) -> ScsValueData
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 ScsValueData
Auto Trait Implementations§
impl !Send for ScsValueData
impl !Sync for ScsValueData
impl Freeze for ScsValueData
impl RefUnwindSafe for ScsValueData
impl Unpin for ScsValueData
impl UnsafeUnpin for ScsValueData
impl UnwindSafe for ScsValueData
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