pub struct Paths {
pub user: Option<UserPaths>,
pub active: Option<ActivePaths>,
pub candidates: BTreeMap<String, CandidatePaths>,
pub proposals: Proposals,
}Expand description
Every path this binary can name for one target and one user.
Fields§
§user: Option<UserPaths>What resolves under the invoking user’s home directory, or null
where the home variable is unset and nothing under it resolves.
active: Option<ActivePaths>What the target records, or null where it carries no instance.
candidates: BTreeMap<String, CandidatePaths>What each profile would imply, whether or not one is recorded.
proposals: ProposalsWhat this target offers for the docs scratch.
Trait Implementations§
impl Eq for Paths
impl StructuralPartialEq for Paths
Auto Trait Implementations§
impl Freeze for Paths
impl RefUnwindSafe for Paths
impl Send for Paths
impl Sync for Paths
impl Unpin for Paths
impl UnsafeUnpin for Paths
impl UnwindSafe for Paths
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
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.