Trait dinghy_lib::Platform
[−]
[src]
pub trait Platform { fn build(&self, project: &Project, build_args: &BuildArgs) -> Result<Build>; fn id(&self) -> String; fn is_compatible_with(&self, device: &Device) -> bool; fn rustc_triple(&self) -> Option<&str>; fn strip(&self, build: &Build) -> Result<()>; }
Required Methods
fn build(&self, project: &Project, build_args: &BuildArgs) -> Result<Build>
fn id(&self) -> String
fn is_compatible_with(&self, device: &Device) -> bool
fn rustc_triple(&self) -> Option<&str>
fn strip(&self, build: &Build) -> Result<()>
Implementors
impl Platform for RegularPlatform
impl Platform for HostPlatform