pub struct RelationBudget {
pub max_live_queries: usize,
pub wall: Duration,
pub per_request: Duration,
}Expand description
How much one pass may ask a backend.
Fields§
§max_live_queries: usize§wall: Duration§per_request: DurationImplementations§
Source§impl RelationBudget
impl RelationBudget
Sourcepub const BACKGROUND: Self
pub const BACKGROUND: Self
Background graph pass.
Sourcepub const INTERACTIVE: Self
pub const INTERACTIVE: Self
One file, while a tool call waits (ctx_impact).
Trait Implementations§
Source§impl Clone for RelationBudget
impl Clone for RelationBudget
impl Copy for RelationBudget
Auto Trait Implementations§
impl Forget for RelationBudget
impl Freeze for RelationBudget
impl Move for RelationBudget
impl RefUnwindSafe for RelationBudget
impl Send for RelationBudget
impl Sync for RelationBudget
impl Unpin for RelationBudget
impl UnsafeUnpin for RelationBudget
impl UnwindSafe for RelationBudget
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more