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, }