pub struct InputRange {
pub nominal_voltage_type: Option<Option<NominalVoltageType>>,
pub capacity_watts: Option<Option<Decimal>>,
}Expand description
This type describes an input range for a power supply.
This type shall describe an input range that the associated power supply can utilize.
Fields§
§nominal_voltage_type: Option<Option<NominalVoltageType>>The input voltage range.
This property shall contain the input voltage type of the associated range.
capacity_watts: Option<Option<Decimal>>The maximum capacity of this power supply when operating in this input range.
This property shall contain the maximum amount of power, in watt units, that the associated power supply is rated to deliver while operating in this input range.
Trait Implementations§
Source§impl Debug for InputRange
impl Debug for InputRange
Source§impl<'de> Deserialize<'de> for InputRange
impl<'de> Deserialize<'de> for InputRange
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for InputRange
impl RefUnwindSafe for InputRange
impl Send for InputRange
impl Sync for InputRange
impl Unpin for InputRange
impl UnsafeUnpin for InputRange
impl UnwindSafe for InputRange
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