Struct google_sheets4::api::ManualRule [−][src]
pub struct ManualRule {
pub groups: Option<Vec<ManualRuleGroup>>,
}
Expand description
Allows you to manually organize the values in a source data column into buckets with names of your choosing. For example, a pivot table that aggregates population by state: +—––+—————––+ | State | SUM of Population | +—––+—————––+ | AK | 0.7 | | AL | 4.8 | | AR | 2.9 | … +—––+—————––+ could be turned into a pivot table that aggregates population by time zone by providing a list of groups (for example, groupName = ‘Central’, items = [‘AL’, ‘AR’, ‘IA’, …]) to a manual group rule. Note that a similar effect could be achieved by adding a time zone column to the source data and adjusting the pivot table. +———–+—————––+ | Time Zone | SUM of Population | +———–+—————––+ | Central | 106.3 | | Eastern | 151.9 | | Mountain | 17.4 | … +———–+—————––+
This type is not used in any activity, and only used as part of another schema.
Fields
groups: Option<Vec<ManualRuleGroup>>
The list of group names and the corresponding items from the source data that map to each group name.
Trait Implementations
Returns the “default value” for a type. Read more
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 RefUnwindSafe for ManualRule
impl Send for ManualRule
impl Sync for ManualRule
impl Unpin for ManualRule
impl UnwindSafe for ManualRule
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more