From cc38e46ff9c53492cb62f91baffc04cc234ef667 Mon Sep 17 00:00:00 2001 From: Yujong Lee Date: Tue, 8 Sep 2026 14:34:02 -0700 Subject: [PATCH] docs(rust): clarify request body behavior enums --- litellm-rust/crates/core/src/lifecycle/request_body.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/litellm-rust/crates/core/src/lifecycle/request_body.rs b/litellm-rust/crates/core/src/lifecycle/request_body.rs index a8552c4922d..aaa915d3ce2 100644 --- a/litellm-rust/crates/core/src/lifecycle/request_body.rs +++ b/litellm-rust/crates/core/src/lifecycle/request_body.rs @@ -1,12 +1,18 @@ +/// Representation exposed to `pre_call`. #[derive(Clone, Copy, Debug, PartialEq, Eq)] pub enum CallbackBodyView { + /// A mutable structured object. Structured, + /// An encoded string. Serialized, } +/// When transport captures the request body. #[derive(Clone, Copy, Debug, PartialEq, Eq)] pub enum BodyReadPoint { + /// Before `pre_call`. BuildRequest, + /// After `pre_call`. Send, }