nylas-types 0.1.1

Type definitions for Nylas API v3
Documentation
//! # Nylas Types
//!
//! Type definitions and models for the Nylas API v3.
//!
//! This crate provides strongly-typed models for all Nylas API resources:
//! - Authentication & OAuth
//! - Grants
//! - Messages
//! - Drafts
//! - Calendars
//! - Events
//! - Contacts
//! - Folders
//! - Threads
//! - Webhooks
//! - Availability
//!
//! All types use the NewType pattern for type safety and implement
//! serde serialization/deserialization.

pub mod attachment;
pub mod auth;
pub mod availability;
pub mod calendar;
pub mod common;
pub mod contact;
pub mod draft;
pub mod event;
pub mod extract;
pub mod folder;
pub mod free_busy;
pub mod grant;
pub mod message;
pub mod notetaker;
pub mod scheduler;
pub mod smart_compose;
pub mod thread;
pub mod tracking;
pub mod webhook;

// Re-export commonly used types
pub use attachment::*;
pub use auth::*;
pub use availability::*;
pub use calendar::*;
pub use common::*;
pub use contact::*;
pub use draft::*;
pub use event::*;
pub use extract::*;
pub use folder::*;
pub use free_busy::*;
pub use grant::*;
pub use message::*;
pub use notetaker::*;
pub use scheduler::*;
pub use smart_compose::*;
pub use thread::*;
pub use tracking::*;
pub use webhook::*;