[−][src]Enum broot::shell_install::ShellInstallState
Variants
Implementations
impl ShellInstallState
[src]
pub fn write_file(self) -> Result<(), ProgramError>
[src]
write either the "installed" or the "refused" file, or remove those files.
This is useful in installation or test scripts when we don't want the user to be prompted to install the function, or in case something doesn't properly work in shell detections
Trait Implementations
impl Clone for ShellInstallState
[src]
fn clone(&self) -> ShellInstallState
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ShellInstallState
[src]
impl Debug for ShellInstallState
[src]
impl FromStr for ShellInstallState
[src]
Auto Trait Implementations
impl RefUnwindSafe for ShellInstallState
impl Send for ShellInstallState
impl Sync for ShellInstallState
impl Unpin for ShellInstallState
impl UnwindSafe for ShellInstallState
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,