pub struct AdapterConfiguration {
pub path: String,
pub extra_arg: Vec<String>,
pub env: HashMap<String, String>,
pub include: Vec<String>,
pub exclude: Vec<String>,
pub workspace_dir: Option<String>,
}
Fields§
§path: String
§extra_arg: Vec<String>
§env: HashMap<String, String>
§include: Vec<String>
§exclude: Vec<String>
§workspace_dir: Option<String>
Trait Implementations§
Source§impl Clone for AdapterConfiguration
impl Clone for AdapterConfiguration
Source§fn clone(&self) -> AdapterConfiguration
fn clone(&self) -> AdapterConfiguration
Returns a copy 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 moreSource§impl Debug for AdapterConfiguration
impl Debug for AdapterConfiguration
Source§impl Default for AdapterConfiguration
impl Default for AdapterConfiguration
Source§fn default() -> AdapterConfiguration
fn default() -> AdapterConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AdapterConfiguration
impl<'de> Deserialize<'de> for AdapterConfiguration
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
Auto Trait Implementations§
impl Freeze for AdapterConfiguration
impl RefUnwindSafe for AdapterConfiguration
impl Send for AdapterConfiguration
impl Sync for AdapterConfiguration
impl Unpin for AdapterConfiguration
impl UnwindSafe for AdapterConfiguration
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