pub struct UnorderedGroupAddAggregatorConfig {}Trait Implementations§
Source§impl<'de> Deserialize<'de> for UnorderedGroupAddAggregatorConfig
impl<'de> Deserialize<'de> for UnorderedGroupAddAggregatorConfig
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
Source§impl FromConfig<UnorderedGroupAddAggregatorConfig> for UnorderedGroupAddAggregator
impl FromConfig<UnorderedGroupAddAggregatorConfig> for UnorderedGroupAddAggregator
fn from_config<'async_trait>(
_config: UnorderedGroupAddAggregatorConfig,
) -> Pin<Box<dyn Future<Output = Result<Self>> + Send + 'async_trait>>where
Self: 'async_trait,
Source§impl<I, T, K, V> Map<T, Vec<Pair<K, V>>, UnorderedGroupAddAggregatorConfig> for UnorderedGroupAddAggregatorwhere
I: GroupAs<K> + AggregateAs<V>,
K: Hash + Eq + PartialEq,
V: AddAssign<V> + Init + Clone,
T: IntoIterator<Item = I> + Send + 'static,
impl<I, T, K, V> Map<T, Vec<Pair<K, V>>, UnorderedGroupAddAggregatorConfig> for UnorderedGroupAddAggregatorwhere
I: GroupAs<K> + AggregateAs<V>,
K: Hash + Eq + PartialEq,
V: AddAssign<V> + Init + Clone,
T: IntoIterator<Item = I> + Send + 'static,
Auto Trait Implementations§
impl Freeze for UnorderedGroupAddAggregatorConfig
impl RefUnwindSafe for UnorderedGroupAddAggregatorConfig
impl Send for UnorderedGroupAddAggregatorConfig
impl Sync for UnorderedGroupAddAggregatorConfig
impl Unpin for UnorderedGroupAddAggregatorConfig
impl UnsafeUnpin for UnorderedGroupAddAggregatorConfig
impl UnwindSafe for UnorderedGroupAddAggregatorConfig
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