clauders 0.1.3

Rust bindings for Claude Code CLI
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub mod content_block;
pub mod control;
pub mod incoming;
pub mod message;

pub use content_block::ContentBlock;
pub use control::{
    ErrorCode, ErrorDetail, ErrorResponse, PermissionMode, Request, RequestEnvelope, Response,
    ServerInfo, SuccessResponse,
};
pub use incoming::{
    ControlRequestEnvelope, ControlResponseEnvelope, Incoming, RateLimitEvent, RateLimitStatus,
};
pub use message::{
    AssistantEnvelope, AssistantError, AssistantMessageInner, ErrorMessage, InitMessage, Message,
    OutgoingUserMessage, ResultMessage, SystemMessage, Usage, UserContent, UserEnvelope,
    UserMessageInner,
};