pub struct SetAside {
pub reference: String,
pub files: Vec<String>,
}Expand description
Changes saved and set aside so a run could start from the branch tip.
Fields§
§reference: StringThe ref holding them.
files: Vec<String>The files they change, repository-relative.
Trait Implementations§
impl Eq for SetAside
Source§impl JsonSchema for SetAside
impl JsonSchema for SetAside
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreimpl StructuralPartialEq for SetAside
Auto Trait Implementations§
impl Freeze for SetAside
impl RefUnwindSafe for SetAside
impl Send for SetAside
impl Sync for SetAside
impl Unpin for SetAside
impl UnsafeUnpin for SetAside
impl UnwindSafe for SetAside
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