Struct google_driveactivity2::api::ConsolidationStrategy [−][src]
How the individual activities are consolidated. A set of activities may be consolidated into one combined activity if they are related in some way, such as one actor performing the same action on multiple targets, or multiple actors performing the same action on a single target. The strategy defines the rules for which activities are related.
This type is not used in any activity, and only used as part of another schema.
Fields
legacy: Option<Legacy>
The individual activities are consolidated using the legacy strategy.
none: Option<NoConsolidation>
The individual activities are not consolidated.
Trait Implementations
impl Clone for ConsolidationStrategy
[src]
fn clone(&self) -> ConsolidationStrategy
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ConsolidationStrategy
[src]
impl Default for ConsolidationStrategy
[src]
fn default() -> ConsolidationStrategy
[src]
impl<'de> Deserialize<'de> for ConsolidationStrategy
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Part for ConsolidationStrategy
[src]
impl Serialize for ConsolidationStrategy
[src]
Auto Trait Implementations
impl RefUnwindSafe for ConsolidationStrategy
impl Send for ConsolidationStrategy
impl Sync for ConsolidationStrategy
impl Unpin for ConsolidationStrategy
impl UnwindSafe for ConsolidationStrategy
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,