Struct MaterialProperty
pub struct MaterialProperty { /* private fields */ }Implementations§
§impl MaterialProperty
impl MaterialProperty
pub fn new( kind: MaterialPropertyKind, value: f64, unit: &'static str, ) -> Result<MaterialProperty, MaterialPropertyError>
pub fn kind(&self) -> MaterialPropertyKind
pub fn value(&self) -> f64
pub fn unit(&self) -> &'static str
Trait Implementations§
§impl Clone for MaterialProperty
impl Clone for MaterialProperty
§fn clone(&self) -> MaterialProperty
fn clone(&self) -> MaterialProperty
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 more§impl Debug for MaterialProperty
impl Debug for MaterialProperty
§impl PartialEq for MaterialProperty
impl PartialEq for MaterialProperty
impl Copy for MaterialProperty
impl StructuralPartialEq for MaterialProperty
Auto Trait Implementations§
impl Freeze for MaterialProperty
impl RefUnwindSafe for MaterialProperty
impl Send for MaterialProperty
impl Sync for MaterialProperty
impl Unpin for MaterialProperty
impl UnsafeUnpin for MaterialProperty
impl UnwindSafe for MaterialProperty
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