pub struct DevEnvironment {
pub run: String,
pub github: GithubSetup,
pub gitlab: GitlabSetup,
}Expand description
The recorded answer. A configuration with no table gives no answer, and
a table whose run is empty states that the project gives none, which
clears a recorded one.
Fields§
§run: StringThe command prefix that runs a command in the environment, such as
nix develop --command or mise exec --.
github: GithubSetupHow a GitHub runner obtains the environment.
gitlab: GitlabSetupHow a GitLab job obtains the environment.
Implementations§
Source§impl DevEnvironment
impl DevEnvironment
Trait Implementations§
Source§impl Clone for DevEnvironment
impl Clone for DevEnvironment
Source§impl Debug for DevEnvironment
impl Debug for DevEnvironment
Source§impl Default for DevEnvironment
impl Default for DevEnvironment
Source§impl<'de> Deserialize<'de> for DevEnvironmentwhere
DevEnvironment: Default,
impl<'de> Deserialize<'de> for DevEnvironmentwhere
DevEnvironment: Default,
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 DevEnvironment
Source§impl PartialEq for DevEnvironment
impl PartialEq for DevEnvironment
Source§impl Serialize for DevEnvironment
impl Serialize for DevEnvironment
impl StructuralPartialEq for DevEnvironment
Auto Trait Implementations§
impl Forget for DevEnvironment
impl Freeze for DevEnvironment
impl Move for DevEnvironment
impl RefUnwindSafe for DevEnvironment
impl Send for DevEnvironment
impl Sync for DevEnvironment
impl Unpin for DevEnvironment
impl UnsafeUnpin for DevEnvironment
impl UnwindSafe for DevEnvironment
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.