pub struct RepoConfig {
pub root: PathBuf,
pub artifacts: BTreeMap<ArtifactName, Artifact>,
pub evals: Vec<Eval>,
pub relations: Vec<Relation>,
}Fields§
§root: PathBuf§artifacts: BTreeMap<ArtifactName, Artifact>§evals: Vec<Eval>§relations: Vec<Relation>Implementations§
Source§impl RepoConfig
impl RepoConfig
Sourcepub fn review_requirement(&self, artifact_id: &str) -> Option<ReviewRequirement>
pub fn review_requirement(&self, artifact_id: &str) -> Option<ReviewRequirement>
Local obligations only; a basis does not satisfy its dependency scope.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RepoConfig
impl RefUnwindSafe for RepoConfig
impl Send for RepoConfig
impl Sync for RepoConfig
impl Unpin for RepoConfig
impl UnsafeUnpin for RepoConfig
impl UnwindSafe for RepoConfig
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