pub struct LsRefsRequest {
pub symrefs: bool,
pub peel: bool,
pub unborn: bool,
pub ref_prefixes: Vec<String>,
}Expand description
The arguments of command=ls-refs.
Fields§
§symrefs: boolReport symref-target: for symbolic references.
peel: boolReport peeled: for annotated tags.
unborn: boolReport an unborn HEAD instead of omitting it.
ref_prefixes: Vec<String>Only references starting with one of these; empty means all.
Implementations§
Trait Implementations§
Source§impl Clone for LsRefsRequest
impl Clone for LsRefsRequest
Source§impl Debug for LsRefsRequest
impl Debug for LsRefsRequest
Source§impl Default for LsRefsRequest
impl Default for LsRefsRequest
impl Eq for LsRefsRequest
Source§impl PartialEq for LsRefsRequest
impl PartialEq for LsRefsRequest
impl StructuralPartialEq for LsRefsRequest
Auto Trait Implementations§
impl Freeze for LsRefsRequest
impl RefUnwindSafe for LsRefsRequest
impl Send for LsRefsRequest
impl Sync for LsRefsRequest
impl Unpin for LsRefsRequest
impl UnsafeUnpin for LsRefsRequest
impl UnwindSafe for LsRefsRequest
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