Struct llvm_build_utils::Printout
[−]
[src]
pub struct Printout { /* fields omitted */ }
Output for cargo
Methods
impl Printout
[src]
fn print(self)
Inform cargo about the outcome of compilation
Information cargo receives:
- What library to link to (
print_link
); - Where to look for the library in question (
print_path
); - List of dependencies which trigger the rebuild (
print_deps
).
All of these may also be printed separately via other methods on this struct.
fn print_link(&mut self)
Inform cargo of the library to link to
fn print_path(&mut self)
Inform cargo of the location where built library resides
May panic if the path to output directory is not valid unicode.
fn print_deps(&mut self)
Inform cargo of the dependencies which should trigger a rebuild