pub struct CodeIndexResourceBudget {
pub max_files_per_batch: usize,
pub max_bytes_per_batch: usize,
pub max_rows_per_batch: usize,
}Expand description
Resource budget used to partition repository indexing into bounded batches.
Fields§
§max_files_per_batch: usize§max_bytes_per_batch: usize§max_rows_per_batch: usizeImplementations§
Source§impl CodeIndexResourceBudget
impl CodeIndexResourceBudget
pub const DEFAULT_MAX_FILES_PER_BATCH: usize = 512
pub const DEFAULT_MAX_BYTES_PER_BATCH: usize
pub const DEFAULT_MAX_ROWS_PER_BATCH: usize = 50_000
Trait Implementations§
Source§impl Clone for CodeIndexResourceBudget
impl Clone for CodeIndexResourceBudget
Source§fn clone(&self) -> CodeIndexResourceBudget
fn clone(&self) -> CodeIndexResourceBudget
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 CodeIndexResourceBudget
impl Debug for CodeIndexResourceBudget
Source§impl Default for CodeIndexResourceBudget
impl Default for CodeIndexResourceBudget
Source§impl<'de> Deserialize<'de> for CodeIndexResourceBudget
impl<'de> Deserialize<'de> for CodeIndexResourceBudget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CodeIndexResourceBudget
impl PartialEq for CodeIndexResourceBudget
Source§fn eq(&self, other: &CodeIndexResourceBudget) -> bool
fn eq(&self, other: &CodeIndexResourceBudget) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CodeIndexResourceBudget
impl Serialize for CodeIndexResourceBudget
impl Copy for CodeIndexResourceBudget
impl Eq for CodeIndexResourceBudget
impl StructuralPartialEq for CodeIndexResourceBudget
Auto Trait Implementations§
impl Freeze for CodeIndexResourceBudget
impl RefUnwindSafe for CodeIndexResourceBudget
impl Send for CodeIndexResourceBudget
impl Sync for CodeIndexResourceBudget
impl Unpin for CodeIndexResourceBudget
impl UnsafeUnpin for CodeIndexResourceBudget
impl UnwindSafe for CodeIndexResourceBudget
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