pub struct LogCommandOptions {
pub state: Option<String>,
pub limit: usize,
pub all: bool,
pub graph: bool,
pub oneline: bool,
pub reflog: bool,
pub agent: Option<String>,
pub paths: Vec<String>,
pub since: Option<String>,
}Fields§
§state: Option<String>§limit: usize§all: bool§graph: bool§oneline: bool§reflog: bool§agent: Option<String>§paths: Vec<String>§since: Option<String>Lower bound for the walk. Resolved through
resolve_state_id so it accepts marker names, short
state IDs, or any other spec the state resolver supports. Walk
stops as soon as we encounter this state — the bound itself is
excluded from the output (matches git log --since’s
half-open semantics for time bounds).
Trait Implementations§
Source§impl Clone for LogCommandOptions
impl Clone for LogCommandOptions
Source§fn clone(&self) -> LogCommandOptions
fn clone(&self) -> LogCommandOptions
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 moreAuto Trait Implementations§
impl Freeze for LogCommandOptions
impl RefUnwindSafe for LogCommandOptions
impl Send for LogCommandOptions
impl Sync for LogCommandOptions
impl Unpin for LogCommandOptions
impl UnsafeUnpin for LogCommandOptions
impl UnwindSafe for LogCommandOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request