pub enum LibraryUnits {
Millimeters,
Inches,
}Expand description
Libraries have a single length unit; all geometry and feed distances use it.
Variants§
Implementations§
Source§impl LibraryUnits
impl LibraryUnits
pub fn millimeters_per_unit(self) -> f64
Trait Implementations§
Source§impl Clone for LibraryUnits
impl Clone for LibraryUnits
impl Copy for LibraryUnits
Source§impl Debug for LibraryUnits
impl Debug for LibraryUnits
Source§impl Default for LibraryUnits
impl Default for LibraryUnits
Source§impl<'de> Deserialize<'de> for LibraryUnits
impl<'de> Deserialize<'de> for LibraryUnits
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for LibraryUnits
Source§impl PartialEq for LibraryUnits
impl PartialEq for LibraryUnits
Source§impl Serialize for LibraryUnits
impl Serialize for LibraryUnits
impl StructuralPartialEq for LibraryUnits
Auto Trait Implementations§
impl Forget for LibraryUnits
impl Freeze for LibraryUnits
impl Move for LibraryUnits
impl RefUnwindSafe for LibraryUnits
impl Send for LibraryUnits
impl Sync for LibraryUnits
impl Unpin for LibraryUnits
impl UnsafeUnpin for LibraryUnits
impl UnwindSafe for LibraryUnits
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