Struct ra_ap_rust_analyzer::lsp_ext::CargoRunnable
source · [−]pub struct CargoRunnable {
pub override_cargo: Option<String>,
pub workspace_root: Option<PathBuf>,
pub cargo_args: Vec<String>,
pub cargo_extra_args: Vec<String>,
pub executable_args: Vec<String>,
pub expect_test: Option<bool>,
}
Fields
override_cargo: Option<String>
workspace_root: Option<PathBuf>
cargo_args: Vec<String>
cargo_extra_args: Vec<String>
executable_args: Vec<String>
expect_test: Option<bool>
Trait Implementations
sourceimpl Debug for CargoRunnable
impl Debug for CargoRunnable
sourceimpl<'de> Deserialize<'de> for CargoRunnable
impl<'de> Deserialize<'de> for CargoRunnable
sourcefn 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
sourceimpl Serialize for CargoRunnable
impl Serialize for CargoRunnable
Auto Trait Implementations
impl RefUnwindSafe for CargoRunnable
impl Send for CargoRunnable
impl Sync for CargoRunnable
impl Unpin for CargoRunnable
impl UnwindSafe for CargoRunnable
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Cast for T
impl<T> Cast for T
fn cast<U>(self, interner: <U as HasInterner>::Interner) -> U where
Self: CastTo<U>,
U: HasInterner,
fn cast<U>(self, interner: <U as HasInterner>::Interner) -> U where
Self: CastTo<U>,
U: HasInterner,
Cast a value to type U
using CastTo
.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more