pub(crate) struct PikoExecutableBackend {
pub(crate) piko_path: PathBuf,
}Fields§
§piko_path: PathBufImplementations§
Trait Implementations§
Source§impl Clone for PikoExecutableBackend
impl Clone for PikoExecutableBackend
Source§fn clone(&self) -> PikoExecutableBackend
fn clone(&self) -> PikoExecutableBackend
Returns a duplicate 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 CompilerBackend for PikoExecutableBackend
impl CompilerBackend for PikoExecutableBackend
fn check( &self, entry_file: &Path, deps: &HashMap<String, PathBuf>, ) -> Result<(), DealerError>
fn build( &self, entry_file: &Path, deps: &HashMap<String, PathBuf>, output_dir: &Path, package_name: &str, rusttime_path: &Path, ) -> Result<(), DealerError>
fn metadata(&self, entry_file: &Path) -> Result<ProjectMetadata, DealerError>
Auto Trait Implementations§
impl Freeze for PikoExecutableBackend
impl RefUnwindSafe for PikoExecutableBackend
impl Send for PikoExecutableBackend
impl Sync for PikoExecutableBackend
impl Unpin for PikoExecutableBackend
impl UnsafeUnpin for PikoExecutableBackend
impl UnwindSafe for PikoExecutableBackend
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