pub struct ReactivePower { /* private fields */ }Expand description
A physical quantity representing reactive power.
Implementations§
Source§impl ReactivePower
impl ReactivePower
pub const fn from_millivolt_amperes_reactive(value: f32) -> Self
pub const fn as_millivolt_amperes_reactive(&self) -> f32
pub const fn from_volt_amperes_reactive(value: f32) -> Self
pub const fn as_volt_amperes_reactive(&self) -> f32
pub const fn from_kilovolt_amperes_reactive(value: f32) -> Self
pub const fn as_kilovolt_amperes_reactive(&self) -> f32
pub const fn from_megavolt_amperes_reactive(value: f32) -> Self
pub const fn as_megavolt_amperes_reactive(&self) -> f32
pub const fn from_gigavolt_amperes_reactive(value: f32) -> Self
pub const fn as_gigavolt_amperes_reactive(&self) -> f32
pub const fn abs(self) -> Self
pub const fn floor(self) -> Self
pub const fn ceil(self) -> Self
pub const fn round(self) -> Self
pub const fn trunc(self) -> Self
pub const fn fract(self) -> Self
pub const fn is_nan(self) -> bool
pub const fn is_infinite(self) -> bool
pub const fn min(self, other: Self) -> Self
pub const fn max(self, other: Self) -> Self
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 (const: unstable) · 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§fn eq(&self, other: &ReactivePower) -> bool
fn eq(&self, other: &ReactivePower) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ReactivePower
impl PartialOrd for ReactivePower
Source§impl Quantity for ReactivePower
impl Quantity for ReactivePower
const MIN: Self
const MAX: Self
fn abs(self) -> Self
fn floor(self) -> Self
fn ceil(self) -> Self
fn round(self) -> Self
fn trunc(self) -> Self
fn fract(self) -> Self
fn is_nan(self) -> bool
fn is_infinite(self) -> bool
fn min(self, other: Self) -> Self
fn max(self, other: Self) -> Self
fn zero() -> Self
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 UnsafeUnpin 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