pub struct EnrichOutcome {
pub source: PathSource,
pub from_cache: bool,
}Expand description
What enrich_current_process_path_cached did.
Fields§
§source: PathSource§from_cache: boolThe login-shell PATH came from the cache, not a fresh shell spawn.
The caller should refresh the cache in the background
(refresh_login_path_cache).
Trait Implementations§
Source§impl Clone for EnrichOutcome
impl Clone for EnrichOutcome
Source§fn clone(&self) -> EnrichOutcome
fn clone(&self) -> EnrichOutcome
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 moreimpl Copy for EnrichOutcome
Source§impl Debug for EnrichOutcome
impl Debug for EnrichOutcome
impl Eq for EnrichOutcome
Source§impl PartialEq for EnrichOutcome
impl PartialEq for EnrichOutcome
impl StructuralPartialEq for EnrichOutcome
Auto Trait Implementations§
impl Freeze for EnrichOutcome
impl RefUnwindSafe for EnrichOutcome
impl Send for EnrichOutcome
impl Sync for EnrichOutcome
impl Unpin for EnrichOutcome
impl UnsafeUnpin for EnrichOutcome
impl UnwindSafe for EnrichOutcome
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