Documentation
// Copyright (c) 2026, Salesforce, Inc.,
// All rights reserved.
// For full license text, see the LICENSE.txt file

pub(crate) mod attributes;
pub(crate) mod authentication;
pub(crate) mod input;
pub(crate) mod map;
pub(crate) mod merged;
pub(crate) mod payload;
pub(crate) mod reference;
#[cfg(feature = "stream_body")]
pub(crate) mod stream;
#[cfg(not(feature = "stream_body"))]
pub(crate) mod stream_stub;
pub(crate) mod vars;
pub(crate) mod xml;

#[cfg(feature = "stream_body")]
pub(crate) use stream::StreamSolver;

#[cfg(not(feature = "stream_body"))]
pub(crate) use stream_stub::StreamSolver;