---
title: ElectricityGuidance.Value
framework: energykit
role: symbol
role_heading: Structure
path: energykit/electricityguidance/value
---

# ElectricityGuidance.Value

A normalized weighting value associated with a period of time, describing when to shift or reduce electricity use.

## Declaration

```swift
struct Value
```

## Mentioned in

Providing charging history for electric vehicles

## Topics

### Creating a date interval

- [init(interval:rating:)](energykit/electricityguidance/value/init(interval:rating:).md)
- [interval](energykit/electricityguidance/value/interval.md)
- [rating](energykit/electricityguidance/value/rating.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Getting the electrical load weight

- [values](energykit/electricityguidance/values.md)
- [ElectricityGuidance.Options](energykit/electricityguidance/options-swift.enum.md)
- [options](energykit/electricityguidance/options-swift.property.md)
