Trait BuildIter

Source
pub trait BuildIter {
    type FilterItem;
    type Item;
    type Collection;

    // Required methods
    fn update_item(
        &self,
        data: &Self::Item,
        api: Rc<MailchimpApi>,
    ) -> Self::Item;
    fn update_filter_offset(
        &self,
        filter: &Self::FilterItem,
    ) -> Self::FilterItem;
}
Expand description

Build Iter

Required Associated Types§

Source

type FilterItem

Define the type of the Filter

Source

type Item

Define the type of Item inner of collection

Source

type Collection

Define the type collection

Required Methods§

Source

fn update_item(&self, data: &Self::Item, api: Rc<MailchimpApi>) -> Self::Item

Create a resource from the data passed by parameter

Source

fn update_filter_offset(&self, filter: &Self::FilterItem) -> Self::FilterItem

Update Filter Offset

Implementors§

Source§

impl BuildIter for AutomationEmailQueueBuilder

Source§

impl BuildIter for AutomationSubscriberBuilder

Source§

impl BuildIter for CampaignFeedbackBuilder

Source§

impl BuildIter for ConversationBuilder

Source§

impl BuildIter for LandingPageBuilder

Source§

impl BuildIter for ListAbuseReportBuilder

Source§

impl BuildIter for ListActivityBuilder

Source§

impl BuildIter for ListClientsBuilder

Source§

impl BuildIter for ListGrowthHistoryBuilder

Source§

impl BuildIter for ListInterestBuilder

Source§

impl BuildIter for ListInterestCategoryBuilder

Source§

impl BuildIter for ListLocationsBuilder

Source§

impl BuildIter for ListMemberActivityBuilder

Source§

impl BuildIter for ListMemberGoalBuilder

Source§

impl BuildIter for ListMemberNoteBuilder

Source§

impl BuildIter for ListMemberTagBuilder

Source§

impl BuildIter for ListMembersBuilder

Source§

impl BuildIter for ListMergeFieldBuilder

Source§

impl BuildIter for ListSegmentBuilder

Source§

impl BuildIter for ListSegmentMembersBuilder

Source§

impl BuildIter for ListSignupFormBuilder

Source§

impl BuildIter for ListWebhooksBuilder

Source§

impl BuildIter for MessagesBuider

Source§

impl BuildIter for ReportsBuilder