Skip to main content

Module lto

Module lto 

Source

Re-exportsยง

use cargo_util_schemas::core::CrateType; ๐Ÿ”’
use crate::compiler::CrateTypeExt as _; ๐Ÿ”’
use crate::compiler::BuildContext; ๐Ÿ”’
use crate::compiler::CompileMode; ๐Ÿ”’
use crate::compiler::Unit; ๐Ÿ”’
use crate::util::interning::InternedString; ๐Ÿ”’
use crate::workspace::profiles; ๐Ÿ”’
use std::collections::hash_map::Entry; ๐Ÿ”’
use crate::util::errors::CargoResult; ๐Ÿ”’
use cargo_util::collections::HashMap; ๐Ÿ”’

Enumsยง

Lto
Possible ways to run rustc and request various parts of LTO.

Functionsยง

calculate ๐Ÿ”’
generate
lto_when_needs_object ๐Ÿ”’
Lto setting to use when this unit needs object code.
needs_object ๐Ÿ”’
Whether or not any of these crate types need object code.