pub struct CommandWorkspaceProviderConfig {
pub command: Vec<String>,
pub timeout: Duration,
pub env: Vec<(String, String)>,
}Expand description
Fixed operator configuration for CommandWorkspaceProvider.
Fields§
§command: Vec<String>Trusted operator command that populates the candidate workspace.
timeout: DurationMaximum time allowed for one materialization command.
env: Vec<(String, String)>Extra environment entries applied before protected host values.
Implementations§
Trait Implementations§
Source§impl Clone for CommandWorkspaceProviderConfig
impl Clone for CommandWorkspaceProviderConfig
Source§fn clone(&self) -> CommandWorkspaceProviderConfig
fn clone(&self) -> CommandWorkspaceProviderConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CommandWorkspaceProviderConfig
impl RefUnwindSafe for CommandWorkspaceProviderConfig
impl Send for CommandWorkspaceProviderConfig
impl Sync for CommandWorkspaceProviderConfig
impl Unpin for CommandWorkspaceProviderConfig
impl UnsafeUnpin for CommandWorkspaceProviderConfig
impl UnwindSafe for CommandWorkspaceProviderConfig
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