pub struct TransformPolicy {
pub max_context_chars: usize,
}Expand description
Controls transformer behaviour.
Fields§
§max_context_chars: usizeMaximum characters of RAG context injected into the system prompt. Whole docs are dropped when the budget is exceeded (never split mid-doc).
Trait Implementations§
Source§impl Clone for TransformPolicy
impl Clone for TransformPolicy
Source§fn clone(&self) -> TransformPolicy
fn clone(&self) -> TransformPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransformPolicy
impl Debug for TransformPolicy
Auto Trait Implementations§
impl Freeze for TransformPolicy
impl RefUnwindSafe for TransformPolicy
impl Send for TransformPolicy
impl Sync for TransformPolicy
impl Unpin for TransformPolicy
impl UnsafeUnpin for TransformPolicy
impl UnwindSafe for TransformPolicy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more