Enum jj_lib::revset::RevsetFilterPredicate
source · pub enum RevsetFilterPredicate {
ParentCount(Range<u32>),
Description(StringPattern),
Author(StringPattern),
Committer(StringPattern),
File(Option<Vec<RepoPath>>),
HasConflict,
}
Variants§
ParentCount(Range<u32>)
Commits with number of parents in the range.
Description(StringPattern)
Commits with description containing the needle.
Author(StringPattern)
Commits with author’s name or email containing the needle.
Committer(StringPattern)
Commits with committer’s name or email containing the needle.
File(Option<Vec<RepoPath>>)
Commits modifying the paths specified by the pattern.
HasConflict
Commits with conflicts
Trait Implementations§
source§impl Clone for RevsetFilterPredicate
impl Clone for RevsetFilterPredicate
source§fn clone(&self) -> RevsetFilterPredicate
fn clone(&self) -> RevsetFilterPredicate
Returns a copy of the value. Read more
1.0.0 · 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 RevsetFilterPredicate
impl Debug for RevsetFilterPredicate
source§impl PartialEq<RevsetFilterPredicate> for RevsetFilterPredicate
impl PartialEq<RevsetFilterPredicate> for RevsetFilterPredicate
source§fn eq(&self, other: &RevsetFilterPredicate) -> bool
fn eq(&self, other: &RevsetFilterPredicate) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for RevsetFilterPredicate
impl StructuralEq for RevsetFilterPredicate
impl StructuralPartialEq for RevsetFilterPredicate
Auto Trait Implementations§
impl RefUnwindSafe for RevsetFilterPredicate
impl Send for RevsetFilterPredicate
impl Sync for RevsetFilterPredicate
impl Unpin for RevsetFilterPredicate
impl UnwindSafe for RevsetFilterPredicate
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