Skip to main content

Crate nylas_types

Crate nylas_types 

Source
Expand description

§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.

Re-exports§

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::*;

Modules§

attachment
Attachment types for the Nylas API v3.
auth
Authentication Types
availability
Availability and free-busy types for the Nylas API v3.
calendar
Calendar types for the Nylas API v3.
common
Common types used across the Nylas API.
contact
Contact types for Nylas API v3
draft
Draft types for the Nylas API v3.
event
Event types for the Nylas API v3.
extract
ExtractAI types for intelligent data extraction.
folder
Folder types for Nylas API v3
free_busy
Free/Busy types for calendar availability.
grant
Grant types for Nylas API v3.
message
Message types for the Nylas API v3.
notetaker
Notetaker types for meeting recording and transcription.
scheduler
Scheduler types for the Nylas API v3.
smart_compose
Smart Compose (AI-powered message generation) types for the Nylas API v3.
thread
Thread types for Nylas API v3
tracking
Message tracking types.
webhook
Webhook types for Nylas API v3