pub struct BundlePlan { /* private fields */ }Implementations§
Source§impl BundlePlan
impl BundlePlan
Sourcepub fn executable(&self) -> &PlannedFile
pub fn executable(&self) -> &PlannedFile
The first application, retained for singular callers.
pub fn applications(&self) -> &[ApplicationPlan]
pub fn executables(&self) -> impl Iterator<Item = &PlannedFile>
pub fn files(&self) -> &[PlannedFile]
Sourcepub fn graph(&self) -> &DependencyGraph
pub fn graph(&self) -> &DependencyGraph
The first dependency graph, retained for singular callers.
pub fn architecture(&self) -> Architecture
pub fn preset(&self) -> Option<Preset>
pub fn runtime_policy(&self) -> &RuntimePolicy
pub fn dependency_policy(&self) -> &DependencyPolicy
Sourcepub fn interpreter(&self) -> Option<&Path>
pub fn interpreter(&self) -> Option<&Path>
The first application’s interpreter, retained for singular callers.
Sourcepub fn interpreter_resolved(&self) -> Option<&Path>
pub fn interpreter_resolved(&self) -> Option<&Path>
The first application’s resolved interpreter, retained for singular callers.
pub fn warnings(&self) -> &[Warning]
pub fn total_size(&self) -> u64
pub fn files_of_kind( &self, kind: PlannedFileKind, ) -> impl Iterator<Item = &PlannedFile>
Trait Implementations§
Source§impl Clone for BundlePlan
impl Clone for BundlePlan
Source§fn clone(&self) -> BundlePlan
fn clone(&self) -> BundlePlan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BundlePlan
impl RefUnwindSafe for BundlePlan
impl Send for BundlePlan
impl Sync for BundlePlan
impl Unpin for BundlePlan
impl UnsafeUnpin for BundlePlan
impl UnwindSafe for BundlePlan
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