pub enum NixAction {
ProfileInstall {
installable: String,
},
HomeManagerSwitch {
flake: String,
},
}Variants§
ProfileInstall
nix profile install <installable>.
HomeManagerSwitch
home-manager switch --flake <flake>.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NixAction
impl<'de> Deserialize<'de> for NixAction
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for NixAction
impl StructuralPartialEq for NixAction
Auto Trait Implementations§
impl Freeze for NixAction
impl RefUnwindSafe for NixAction
impl Send for NixAction
impl Sync for NixAction
impl Unpin for NixAction
impl UnsafeUnpin for NixAction
impl UnwindSafe for NixAction
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