pub enum FirstRunDecision {
Accepted,
Declined,
NoAnswer,
}Expand description
The one question a fresh machine gets before dev-prune installs anything.
Variants§
Accepted
Finished the walkthrough, or answered yes: install, honouring what it chose.
Declined
Quit it, or answered no: install nothing, now or on any later pass.
NoAnswer
EOF — nobody answered. Ask again on the next attended run.
Auto Trait Implementations§
impl Freeze for FirstRunDecision
impl RefUnwindSafe for FirstRunDecision
impl Send for FirstRunDecision
impl Sync for FirstRunDecision
impl Unpin for FirstRunDecision
impl UnsafeUnpin for FirstRunDecision
impl UnwindSafe for FirstRunDecision
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more