Struct RustBackend [source]
pub(crate) struct RustBackend {
pub(crate) cargo_path: PathBuf,
pub(crate) source: ToolSource,
}
Fields
cargo_path
source
Methods
development_system [source]
pub(crate) fn development_system() -> Self
pub(crate) fn from_cargo_path(path: {'impl_trait': [{'trait_bound': {'trait': {'path': 'Into', 'id': 77, 'args': {'angle_bracketed': {'args': [{'type': {'resolved_path': {'path': 'PathBuf', 'id': 5, 'args': None}}}], 'constraints': []}}}, 'generic_params': [], 'modifier': 'none'}}]}) -> Self
pub(crate) fn pinned_toolchain(path: {'impl_trait': [{'trait_bound': {'trait': {'path': 'Into', 'id': 77, 'args': {'angle_bracketed': {'args': [{'type': {'resolved_path': {'path': 'PathBuf', 'id': 5, 'args': None}}}], 'constraints': []}}}, 'generic_params': [], 'modifier': 'none'}}]}) -> Self