rig_core/completion/
mod.rs1pub mod cache_cost;
18pub mod handle;
19pub mod history;
20pub mod message;
21pub mod options;
22pub mod prompt;
23pub mod provider_options;
24pub mod request;
25
26pub use cache_cost::{CacheCost, CacheRates};
27pub use handle::ModelRef;
28pub use history::{Accepts, LaterSystem, Media, Pairing, Place, Replay, ReplayTarget, adapt};
29pub use message::{AssistantContent, AssistantMessage, Message, MessageError};
30pub use options::{
31 CacheRetention, CheckError, Effort, GenerationOptions, OnUnsupported, Reasoning, ServiceTier,
32 UnsupportedOption, Verbosity,
33};
34pub use prompt::{Section, SystemPrompt};
35pub use provider_options::{
36 ExtensionOptions, OptionsError, ProviderExtension, ProviderOptions, ReplyExtras, SHARED,
37};
38pub use request::*;