pub struct CompareEnergyDeliveryAttribute1 {
pub nrgy_dlvry_intrvl: Option<Vec<CompareTimePeriod2>>,
pub nrgy_dt: Option<CompareDatePeriod2>,
pub nrgy_drtn: Option<CompareDurationType1>,
pub nrgy_wk_day: Option<Vec<CompareWeekDay1>>,
pub nrgy_dlvry_cpcty: Option<CompareLongFraction19DecimalNumber1>,
pub nrgy_qty_unit: Option<CompareEnergyQuantityUnit1>,
pub nrgy_pric_tm_intrvl_qty: Option<CompareAmountAndDirection3>,
}Fields§
§nrgy_dlvry_intrvl: Option<Vec<CompareTimePeriod2>>§nrgy_dt: Option<CompareDatePeriod2>§nrgy_drtn: Option<CompareDurationType1>§nrgy_wk_day: Option<Vec<CompareWeekDay1>>§nrgy_dlvry_cpcty: Option<CompareLongFraction19DecimalNumber1>§nrgy_qty_unit: Option<CompareEnergyQuantityUnit1>§nrgy_pric_tm_intrvl_qty: Option<CompareAmountAndDirection3>Implementations§
Source§impl CompareEnergyDeliveryAttribute1
impl CompareEnergyDeliveryAttribute1
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for CompareEnergyDeliveryAttribute1
impl RefUnwindSafe for CompareEnergyDeliveryAttribute1
impl Send for CompareEnergyDeliveryAttribute1
impl Sync for CompareEnergyDeliveryAttribute1
impl Unpin for CompareEnergyDeliveryAttribute1
impl UnwindSafe for CompareEnergyDeliveryAttribute1
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