pub struct OrphanedProjectBundle {
pub bundle_path: PathBuf,
pub project_store_path: PathBuf,
pub selected_store_path: PathBuf,
pub reason: String,
}Expand description
The durability contract lost when an unopenable project store falls back to the shared user store. Selection owns this fact because it is the only layer that knows both paths and the rejected layout reason.
Fields§
§bundle_path: PathBuf§project_store_path: PathBuf§selected_store_path: PathBuf§reason: StringTrait Implementations§
Source§impl Clone for OrphanedProjectBundle
impl Clone for OrphanedProjectBundle
Source§fn clone(&self) -> OrphanedProjectBundle
fn clone(&self) -> OrphanedProjectBundle
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 OrphanedProjectBundle
impl Debug for OrphanedProjectBundle
impl Eq for OrphanedProjectBundle
Source§impl PartialEq for OrphanedProjectBundle
impl PartialEq for OrphanedProjectBundle
impl StructuralPartialEq for OrphanedProjectBundle
Auto Trait Implementations§
impl Freeze for OrphanedProjectBundle
impl RefUnwindSafe for OrphanedProjectBundle
impl Send for OrphanedProjectBundle
impl Sync for OrphanedProjectBundle
impl Unpin for OrphanedProjectBundle
impl UnsafeUnpin for OrphanedProjectBundle
impl UnwindSafe for OrphanedProjectBundle
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