pub struct ReactivePower { /* private fields */ }Expand description
A physical quantity representing reactive power.
Implementations§
Source§impl ReactivePower
impl ReactivePower
pub fn from_millivolt_amperes_reactive(value: f32) -> Self
pub fn as_millivolt_amperes_reactive(&self) -> f32
pub fn from_volt_amperes_reactive(value: f32) -> Self
pub fn as_volt_amperes_reactive(&self) -> f32
pub fn from_kilovolt_amperes_reactive(value: f32) -> Self
pub fn as_kilovolt_amperes_reactive(&self) -> f32
pub fn from_megavolt_amperes_reactive(value: f32) -> Self
pub fn as_megavolt_amperes_reactive(&self) -> f32
pub fn from_gigavolt_amperes_reactive(value: f32) -> Self
pub fn as_gigavolt_amperes_reactive(&self) -> f32
pub fn abs(&self) -> Self
pub fn floor(&self) -> Self
pub fn ceil(&self) -> Self
pub fn round(&self) -> Self
pub fn trunc(&self) -> Self
pub fn fract(&self) -> Self
pub fn is_nan(&self) -> bool
pub fn is_infinite(&self) -> bool
Trait Implementations§
Source§impl Add for ReactivePower
impl Add for ReactivePower
Source§impl Clone for ReactivePower
impl Clone for ReactivePower
Source§fn clone(&self) -> ReactivePower
fn clone(&self) -> ReactivePower
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReactivePower
impl Debug for ReactivePower
Source§impl Default for ReactivePower
impl Default for ReactivePower
Source§fn default() -> ReactivePower
fn default() -> ReactivePower
Returns the “default value” for a type. Read more
Source§impl Display for ReactivePower
impl Display for ReactivePower
Source§impl Div<Current> for ReactivePower
impl Div<Current> for ReactivePower
Source§impl Div<Voltage> for ReactivePower
impl Div<Voltage> for ReactivePower
Source§impl Div<f32> for ReactivePower
impl Div<f32> for ReactivePower
Source§impl Div for ReactivePower
impl Div for ReactivePower
Source§impl Mul<Percentage> for ReactivePower
impl Mul<Percentage> for ReactivePower
Source§type Output = ReactivePower
type Output = ReactivePower
The resulting type after applying the
* operator.Source§impl Mul<f32> for ReactivePower
impl Mul<f32> for ReactivePower
Source§impl PartialEq for ReactivePower
impl PartialEq for ReactivePower
Source§impl PartialOrd for ReactivePower
impl PartialOrd for ReactivePower
Source§impl Sub for ReactivePower
impl Sub for ReactivePower
impl Copy for ReactivePower
impl StructuralPartialEq for ReactivePower
Auto Trait Implementations§
impl Freeze for ReactivePower
impl RefUnwindSafe for ReactivePower
impl Send for ReactivePower
impl Sync for ReactivePower
impl Unpin for ReactivePower
impl UnwindSafe for ReactivePower
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request