pub struct CarrierDimensions {
pub label: &'static str,
pub values: Vec<(&'static str, f64)>,
}Expand description
A carrier’s classification and its named dimensions in display order
(millimetres, or degrees for an angle key ending in Deg).
Fields§
§label: &'static str"Cylinder", "Cone", "Sphere", "Torus", "Circle" or "Arc".
values: Vec<(&'static str, f64)>(key, value) pairs: radius, diameter, halfAngleDeg,
majorRadius, minorRadius, sweepDeg.
Trait Implementations§
Source§impl Clone for CarrierDimensions
impl Clone for CarrierDimensions
Source§impl Debug for CarrierDimensions
impl Debug for CarrierDimensions
Source§impl PartialEq for CarrierDimensions
impl PartialEq for CarrierDimensions
impl StructuralPartialEq for CarrierDimensions
Auto Trait Implementations§
impl Forget for CarrierDimensions
impl Freeze for CarrierDimensions
impl Move for CarrierDimensions
impl RefUnwindSafe for CarrierDimensions
impl Send for CarrierDimensions
impl Sync for CarrierDimensions
impl Unpin for CarrierDimensions
impl UnsafeUnpin for CarrierDimensions
impl UnwindSafe for CarrierDimensions
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