pub struct SeriesRaw {
pub name: String,
pub pins: Vec<PinRaw>,
pub untracked_projects: Vec<String>,
pub target_repo_dir_path: Option<String>,
pub target_ref: Option<String>,
}Fields§
§name: String§pins: Vec<PinRaw>§untracked_projects: Vec<String>Tracked projects deliberately not pinned by this series (an EOL branch predating the dep). Silences the doctor’s series-pin coverage warning for the named pairs.
target_repo_dir_path: Option<String>The target checkout that holds this series’ branch, for
check cascade and for single-series verbs run without
--target-repo-dir-path. Authoritative for backhopper; q-port
holds its own copy and cross-checks it.
target_ref: Option<String>Ref within that checkout; HEAD when omitted, matching the
flag’s default.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SeriesRaw
impl<'de> Deserialize<'de> for SeriesRaw
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SeriesRaw
impl StructuralPartialEq for SeriesRaw
Auto Trait Implementations§
impl Forget for SeriesRaw
impl Freeze for SeriesRaw
impl Move for SeriesRaw
impl RefUnwindSafe for SeriesRaw
impl Send for SeriesRaw
impl Sync for SeriesRaw
impl Unpin for SeriesRaw
impl UnsafeUnpin for SeriesRaw
impl UnwindSafe for SeriesRaw
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