pub struct ManagerEntry {
pub manager: Manager,
pub present: Presence,
pub file: Option<Utf8PathBuf>,
pub pinned: bool,
pub version: Option<String>,
pub venue: Option<Venue>,
pub pin_lines: Option<usize>,
pub freshness: Option<Freshness>,
pub lock: Option<Presence>,
pub locked_rev: Option<String>,
}Expand description
One manager’s row.
Fields§
§manager: ManagerWhich manager.
present: PresenceWhether the target carries its file.
file: Option<Utf8PathBuf>The file, where present.
pinned: boolWhether the file names this tool.
version: Option<String>The version pinned, as the file spells it.
venue: Option<Venue>The venue the entry’s form selects.
pin_lines: Option<usize>How many lines pin this tool.
freshness: Option<Freshness>The pin against this binary’s release.
lock: Option<Presence>Whether the manager’s lock is on disk, where the manager keeps one.
locked_rev: Option<String>The revision the lock holds for this tool.
Trait Implementations§
Source§impl Clone for ManagerEntry
impl Clone for ManagerEntry
Source§fn clone(&self) -> ManagerEntry
fn clone(&self) -> ManagerEntry
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 ManagerEntry
impl Debug for ManagerEntry
Auto Trait Implementations§
impl Freeze for ManagerEntry
impl RefUnwindSafe for ManagerEntry
impl Send for ManagerEntry
impl Sync for ManagerEntry
impl Unpin for ManagerEntry
impl UnsafeUnpin for ManagerEntry
impl UnwindSafe for ManagerEntry
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