pub struct IngestGitOpts {
pub repo: PathBuf,
pub exclude: Vec<String>,
pub max_commits_per_file: usize,
}Fields§
§repo: PathBuf§exclude: Vec<String>Paths to skip. Pattern ending in / = path prefix, pattern starting
with *. = extension, otherwise = substring of the path.
max_commits_per_file: usizeTrait Implementations§
Source§impl Clone for IngestGitOpts
impl Clone for IngestGitOpts
Source§fn clone(&self) -> IngestGitOpts
fn clone(&self) -> IngestGitOpts
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 IngestGitOpts
impl Debug for IngestGitOpts
impl Eq for IngestGitOpts
Source§impl PartialEq for IngestGitOpts
impl PartialEq for IngestGitOpts
impl StructuralPartialEq for IngestGitOpts
Auto Trait Implementations§
impl Freeze for IngestGitOpts
impl RefUnwindSafe for IngestGitOpts
impl Send for IngestGitOpts
impl Sync for IngestGitOpts
impl Unpin for IngestGitOpts
impl UnsafeUnpin for IngestGitOpts
impl UnwindSafe for IngestGitOpts
Blanket Implementations§
impl<T> Allocation for T
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.