pub enum UnitAnnotation {
None,
Uom,
}Expand description
Unit annotation style for generated code.
Variants§
None
No unit annotations — all parameters and return values are raw f64/f32.
Uom
Annotate with uom crate types at function boundaries.
The function body uses raw f64/f32 internally.
Trait Implementations§
Source§impl Clone for UnitAnnotation
impl Clone for UnitAnnotation
Source§impl Debug for UnitAnnotation
impl Debug for UnitAnnotation
Source§impl Default for UnitAnnotation
impl Default for UnitAnnotation
impl Eq for UnitAnnotation
Source§impl PartialEq for UnitAnnotation
impl PartialEq for UnitAnnotation
impl StructuralPartialEq for UnitAnnotation
Auto Trait Implementations§
impl Freeze for UnitAnnotation
impl RefUnwindSafe for UnitAnnotation
impl Send for UnitAnnotation
impl Sync for UnitAnnotation
impl Unpin for UnitAnnotation
impl UnsafeUnpin for UnitAnnotation
impl UnwindSafe for UnitAnnotation
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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