pub struct RepositoryOptions {
pub max_file_bytes: u64,
pub min_fragment_lines: usize,
pub max_fragment_lines: usize,
pub parallelism: usize,
pub cross_extensions: bool,
pub extensions: Vec<String>,
}Fields§
§max_file_bytes: u64§min_fragment_lines: usize§max_fragment_lines: usize§parallelism: usize§cross_extensions: bool§extensions: Vec<String>Implementations§
Source§impl RepositoryOptions
impl RepositoryOptions
pub fn with_extensions<I, S>(self, extensions: I) -> Self
Trait Implementations§
Source§impl Clone for RepositoryOptions
impl Clone for RepositoryOptions
Source§fn clone(&self) -> RepositoryOptions
fn clone(&self) -> RepositoryOptions
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 RepositoryOptions
impl Debug for RepositoryOptions
Source§impl Default for RepositoryOptions
impl Default for RepositoryOptions
impl Eq for RepositoryOptions
Source§impl PartialEq for RepositoryOptions
impl PartialEq for RepositoryOptions
impl StructuralPartialEq for RepositoryOptions
Auto Trait Implementations§
impl Freeze for RepositoryOptions
impl RefUnwindSafe for RepositoryOptions
impl Send for RepositoryOptions
impl Sync for RepositoryOptions
impl Unpin for RepositoryOptions
impl UnsafeUnpin for RepositoryOptions
impl UnwindSafe for RepositoryOptions
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