LabeledQuantity

Type Alias LabeledQuantity 

Source
pub type LabeledQuantity = LabeledMetric<QuantityMetric>;
Expand description

A labeled quantity

Aliased Type§

pub struct LabeledQuantity { /* private fields */ }

Trait Implementations§

Source§

impl<UT> LiftRef<UT> for LabeledQuantity

Source§

impl<UT> LowerError<UT> for LabeledQuantity

Source§

fn lower_error(obj: Self) -> RustBuffer

Lower this value for scaffolding function return Read more
Source§

impl<UT> LowerReturn<UT> for LabeledQuantity

Source§

type ReturnType = <Arc<LabeledMetric<QuantityMetric>> as LowerReturn<UniFfiTag>>::ReturnType

The type that should be returned by scaffolding functions for this type. Read more
Source§

fn lower_return(obj: Self) -> Result<Self::ReturnType, RustCallError>

Lower the return value from an scaffolding call Read more
Source§

fn handle_failed_lift( error: LiftArgsError, ) -> Result<Self::ReturnType, RustCallError>

Lower the return value for failed argument lifts Read more
Source§

impl<UT> TypeId<UT> for LabeledQuantity