Struct measurements::force::Force
source · [−]pub struct Force { /* private fields */ }
Expand description
The Force
struct can be used to deal with force in a common way.
#Example
use measurements::Force;
use measurements::Mass;
use measurements::Acceleration;
let metric_ton = Mass::from_metric_tons(1.0);
let gravity = Acceleration::from_meters_per_second_per_second(9.81);
let force: Force = metric_ton * gravity; // F=ma
println!(
"One metric ton exerts a force of {} due to gravity",
force);
Implementations
Create a Force from a floating point value in Newtons
Create a Force from a floating point value in Micronewtons
Create a Force from a floating point value in Millinewtons
Create a Force from a floating point value in pounds
Create a Force from a floating point value in poundals
Create a Force from a floating point value in kiloponds
Create a Force from a floating point value in Dynes
Convert this Force into a floating point value in Micronewtons
Convert this Force into a floating point value in Milliewtons
Convert this Force into a floating point value in Newtons
Convert this Force into a floating point value in pound-force (lb.f)
Convert this Force into a floating point value in poundals
Convert this Force into a floating point value in kiloponds
Trait Implementations
Get this quantity in the base units
Create a new quantity from the base units
Return the base unit for this type, as a string. For example “kilograms” Read more
Returns a string containing the most appropriate units for this quantity, and a floating point value representing this quantity in those units. Useful when, for example, a length might be in millimeters if it is very small, or kilometers when it is very large. Read more
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for Force
impl UnwindSafe for Force
Blanket Implementations
Mutably borrows from an owned value. Read more