pub struct WorkspaceDirectoriesConfig {
pub cache: Option<String>,
pub data: Option<String>,
pub config: Option<String>,
pub temp: Option<String>,
pub log: Option<String>,
pub build: String,
}Fields§
§cache: Option<String>The directory used to store the environment’s cached file data
data: Option<String>The directory used to store the environment’s data files
config: Option<String>The directory used to store the environment’s configuration files
temp: Option<String>The directory used to store the environment’s temp files
log: Option<String>The directory used to store the environment’s log files
build: StringThe directory used to store the workspace’s distributable files after a build
Trait Implementations§
Source§impl Clone for WorkspaceDirectoriesConfig
impl Clone for WorkspaceDirectoriesConfig
Source§fn clone(&self) -> WorkspaceDirectoriesConfig
fn clone(&self) -> WorkspaceDirectoriesConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WorkspaceDirectoriesConfig
impl Debug for WorkspaceDirectoriesConfig
Source§impl Default for WorkspaceDirectoriesConfig
impl Default for WorkspaceDirectoriesConfig
Source§impl<'de> Deserialize<'de> for WorkspaceDirectoriesConfig
impl<'de> Deserialize<'de> for WorkspaceDirectoriesConfig
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 WorkspaceDirectoriesConfig
impl StructuralPartialEq for WorkspaceDirectoriesConfig
Auto Trait Implementations§
impl Freeze for WorkspaceDirectoriesConfig
impl RefUnwindSafe for WorkspaceDirectoriesConfig
impl Send for WorkspaceDirectoriesConfig
impl Sync for WorkspaceDirectoriesConfig
impl Unpin for WorkspaceDirectoriesConfig
impl UnsafeUnpin for WorkspaceDirectoriesConfig
impl UnwindSafe for WorkspaceDirectoriesConfig
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§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.