pub struct ResolvedProjectContext {
pub project: ProjectDescriptor,
pub workspace: Option<PathBuf>,
pub binding_status: WorkspaceBindingStatus,
}Fields§
§project: ProjectDescriptor§workspace: Option<PathBuf>§binding_status: WorkspaceBindingStatusImplementations§
Source§impl ResolvedProjectContext
impl ResolvedProjectContext
pub fn resource_scope(&self) -> ProjectResourceScope
pub fn render_resource_inventory(&self) -> String
Trait Implementations§
Source§impl Clone for ResolvedProjectContext
impl Clone for ResolvedProjectContext
Source§fn clone(&self) -> ResolvedProjectContext
fn clone(&self) -> ResolvedProjectContext
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 moreSource§impl Debug for ResolvedProjectContext
impl Debug for ResolvedProjectContext
impl Eq for ResolvedProjectContext
Source§impl PartialEq for ResolvedProjectContext
impl PartialEq for ResolvedProjectContext
impl StructuralPartialEq for ResolvedProjectContext
Auto Trait Implementations§
impl Freeze for ResolvedProjectContext
impl RefUnwindSafe for ResolvedProjectContext
impl Send for ResolvedProjectContext
impl Sync for ResolvedProjectContext
impl Unpin for ResolvedProjectContext
impl UnsafeUnpin for ResolvedProjectContext
impl UnwindSafe for ResolvedProjectContext
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.