pub struct BuildpackDependencyGraphNode {
pub buildpack_id: BuildpackId,
pub path: PathBuf,
pub dependencies: Vec<BuildpackId>,
}
Fields§
§buildpack_id: BuildpackId
§path: PathBuf
§dependencies: Vec<BuildpackId>
Trait Implementations§
source§impl Debug for BuildpackDependencyGraphNode
impl Debug for BuildpackDependencyGraphNode
source§impl DependencyNode<BuildpackId, Infallible> for BuildpackDependencyGraphNode
impl DependencyNode<BuildpackId, Infallible> for BuildpackDependencyGraphNode
fn id(&self) -> BuildpackId
source§fn dependencies(&self) -> Result<Vec<BuildpackId>, Infallible>
fn dependencies(&self) -> Result<Vec<BuildpackId>, Infallible>
The dependencies of a node Read more
Auto Trait Implementations§
impl Freeze for BuildpackDependencyGraphNode
impl RefUnwindSafe for BuildpackDependencyGraphNode
impl Send for BuildpackDependencyGraphNode
impl Sync for BuildpackDependencyGraphNode
impl Unpin for BuildpackDependencyGraphNode
impl UnwindSafe for BuildpackDependencyGraphNode
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