[−][src]Trait ptx_builder::executable::Executable
Details and requirements for executables.
Required methods
fn get_name(&self) -> String
Returns executable name in PATH
.
fn get_verification_hint(&self) -> String
Returns message about how to install missing executable.
fn get_version_hint(&self) -> String
Returns message about how to update outdated executable.
fn get_required_version(&self) -> Option<VersionReq>
Executable version constraint.
Provided methods
fn get_current_version(&self) -> Result<Version> where
Self: Sized,
Self: Sized,
Returns the current version of the executable.
Implementors
impl Executable for Cargo
[src]
fn get_name(&self) -> String
[src]
fn get_verification_hint(&self) -> String
[src]
fn get_version_hint(&self) -> String
[src]
fn get_required_version(&self) -> Option<VersionReq>
[src]
fn get_current_version(&self) -> Result<Version>
[src]
impl Executable for Linker
[src]
fn get_name(&self) -> String
[src]
fn get_verification_hint(&self) -> String
[src]
fn get_version_hint(&self) -> String
[src]
fn get_required_version(&self) -> Option<VersionReq>
[src]
fn get_current_version(&self) -> Result<Version> where
Self: Sized,
[src]
Self: Sized,