pub enum HostsSpec {
Auto,
AutoExclude(Vec<String>),
Explicit(Vec<String>),
}Expand description
Hosts to release. Resolved against the consumer’s flake at runtime.
Variants§
Auto
Union of nixosConfigurations.* and darwinConfigurations.*.
AutoExclude(Vec<String>)
Auto minus the listed names.
Explicit(Vec<String>)
Explicit list, order preserved. Names appearing in both
nixosConfigurations and darwinConfigurations error at classify
time; operator must disambiguate.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HostsSpec
impl RefUnwindSafe for HostsSpec
impl Send for HostsSpec
impl Sync for HostsSpec
impl Unpin for HostsSpec
impl UnwindSafe for HostsSpec
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