pub struct RefStatus {
pub name: BString,
pub accepted: bool,
pub reason: Option<String>,
pub options: Vec<(String, Option<String>)>,
}Expand description
The remote’s verdict on one ref.
Fields§
§name: BStringThe ref the remote is talking about.
accepted: boolok (true) or ng (false).
reason: Option<String>The rejection reason, verbatim, for ng.
options: Vec<(String, Option<String>)>report-status-v2 option <key> [value] lines attached to this ref.
Implementations§
Trait Implementations§
impl Eq for RefStatus
impl StructuralPartialEq for RefStatus
Auto Trait Implementations§
impl Freeze for RefStatus
impl RefUnwindSafe for RefStatus
impl Send for RefStatus
impl Sync for RefStatus
impl Unpin for RefStatus
impl UnsafeUnpin for RefStatus
impl UnwindSafe for RefStatus
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