hey-sdk 0.31.0

Rust client for the HEY API, generated from a Smithy model of the API
Documentation
// Generated by hey-sdk-generator from openapi.json and behavior-model.json. DO NOT EDIT.

#![allow(missing_docs, unreachable_pub, clippy::all, clippy::pedantic)]

pub mod attachments;
pub mod boxes;
pub mod bulk_replies;
pub mod calendar_events;
pub mod calendar_periods;
pub mod calendar_todos;
pub mod calendars;
pub mod clearances;
pub mod clips;
pub mod collections;
pub mod contacts;
pub mod designations;
pub mod entries;
pub mod extenzions;
pub mod folders;
pub mod habits;
pub mod identity;
pub mod journal;
pub mod messages;
pub mod postings;
pub mod publications;
pub mod search;
pub mod snippets;
pub mod stickies;
pub mod time_tracks;
pub mod topics;
pub mod workflows;

use crate::client::Client;

impl Client {
    pub fn attachments(&self) -> attachments::Attachments<'_> {
        attachments::Attachments::new(self)
    }

    pub fn boxes(&self) -> boxes::Boxes<'_> {
        boxes::Boxes::new(self)
    }

    pub fn bulk_replies(&self) -> bulk_replies::BulkReplies<'_> {
        bulk_replies::BulkReplies::new(self)
    }

    pub fn calendar_events(&self) -> calendar_events::CalendarEvents<'_> {
        calendar_events::CalendarEvents::new(self)
    }

    pub fn calendar_periods(&self) -> calendar_periods::CalendarPeriods<'_> {
        calendar_periods::CalendarPeriods::new(self)
    }

    pub fn calendar_todos(&self) -> calendar_todos::CalendarTodos<'_> {
        calendar_todos::CalendarTodos::new(self)
    }

    pub fn calendars(&self) -> calendars::Calendars<'_> {
        calendars::Calendars::new(self)
    }

    pub fn clearances(&self) -> clearances::Clearances<'_> {
        clearances::Clearances::new(self)
    }

    pub fn clips(&self) -> clips::Clips<'_> {
        clips::Clips::new(self)
    }

    pub fn collections(&self) -> collections::Collections<'_> {
        collections::Collections::new(self)
    }

    pub fn contacts(&self) -> contacts::Contacts<'_> {
        contacts::Contacts::new(self)
    }

    pub fn designations(&self) -> designations::Designations<'_> {
        designations::Designations::new(self)
    }

    pub fn entries(&self) -> entries::Entries<'_> {
        entries::Entries::new(self)
    }

    pub fn extenzions(&self) -> extenzions::Extenzions<'_> {
        extenzions::Extenzions::new(self)
    }

    pub fn folders(&self) -> folders::Folders<'_> {
        folders::Folders::new(self)
    }

    pub fn habits(&self) -> habits::Habits<'_> {
        habits::Habits::new(self)
    }

    pub fn identity(&self) -> identity::Identity<'_> {
        identity::Identity::new(self)
    }

    pub fn journal(&self) -> journal::Journal<'_> {
        journal::Journal::new(self)
    }

    pub fn messages(&self) -> messages::Messages<'_> {
        messages::Messages::new(self)
    }

    pub fn postings(&self) -> postings::Postings<'_> {
        postings::Postings::new(self)
    }

    pub fn publications(&self) -> publications::Publications<'_> {
        publications::Publications::new(self)
    }

    pub fn search(&self) -> search::Search<'_> {
        search::Search::new(self)
    }

    pub fn snippets(&self) -> snippets::Snippets<'_> {
        snippets::Snippets::new(self)
    }

    pub fn stickies(&self) -> stickies::Stickies<'_> {
        stickies::Stickies::new(self)
    }

    pub fn time_tracks(&self) -> time_tracks::TimeTracks<'_> {
        time_tracks::TimeTracks::new(self)
    }

    pub fn topics(&self) -> topics::Topics<'_> {
        topics::Topics::new(self)
    }

    pub fn workflows(&self) -> workflows::Workflows<'_> {
        workflows::Workflows::new(self)
    }
}