pub struct ProjectInvocationOptions {
pub project_root: Option<PathBuf>,
pub manifest_path: Option<PathBuf>,
pub environment: Option<String>,
}Fields§
§project_root: Option<PathBuf>§manifest_path: Option<PathBuf>§environment: Option<String>Trait Implementations§
Source§impl Clone for ProjectInvocationOptions
impl Clone for ProjectInvocationOptions
Source§fn clone(&self) -> ProjectInvocationOptions
fn clone(&self) -> ProjectInvocationOptions
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 ProjectInvocationOptions
impl Debug for ProjectInvocationOptions
Source§impl Default for ProjectInvocationOptions
impl Default for ProjectInvocationOptions
Source§fn default() -> ProjectInvocationOptions
fn default() -> ProjectInvocationOptions
Returns the “default value” for a type. Read more
impl Eq for ProjectInvocationOptions
Source§impl PartialEq for ProjectInvocationOptions
impl PartialEq for ProjectInvocationOptions
impl StructuralPartialEq for ProjectInvocationOptions
Auto Trait Implementations§
impl Freeze for ProjectInvocationOptions
impl RefUnwindSafe for ProjectInvocationOptions
impl Send for ProjectInvocationOptions
impl Sync for ProjectInvocationOptions
impl Unpin for ProjectInvocationOptions
impl UnsafeUnpin for ProjectInvocationOptions
impl UnwindSafe for ProjectInvocationOptions
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