Struct git2::Revspec [−][src]
pub struct Revspec<'repo> { /* fields omitted */ }
A revspec represents a range of revisions within a repository.
Methods
impl<'repo> Revspec<'repo>
[src]
impl<'repo> Revspec<'repo>
pub fn from_objects(
from: Option<Object<'repo>>,
to: Option<Object<'repo>>,
mode: RevparseMode
) -> Revspec<'repo>
[src]
pub fn from_objects(
from: Option<Object<'repo>>,
to: Option<Object<'repo>>,
mode: RevparseMode
) -> Revspec<'repo>
Assembles a new revspec from the from/to components.
pub fn from(&self) -> Option<&Object<'repo>>
[src]
pub fn from(&self) -> Option<&Object<'repo>>
Access the from
range of this revspec.
pub fn to(&self) -> Option<&Object<'repo>>
[src]
pub fn to(&self) -> Option<&Object<'repo>>
Access the to
range of this revspec.
pub fn mode(&self) -> RevparseMode
[src]
pub fn mode(&self) -> RevparseMode
Returns the intent of the revspec.