Skip to main content

Module compile_kind

Module compile_kind 

Source
Expand description

Type definitions for cross-compilation.

Re-exportsยง

use crate::util::errors::CargoResult; ๐Ÿ”’
use crate::util::interning::InternedString; ๐Ÿ”’
use crate::util::GlobalContext; ๐Ÿ”’
use crate::util::StableHasher; ๐Ÿ”’
use crate::util::try_canonicalize; ๐Ÿ”’
use crate::workspace::Target; ๐Ÿ”’
use anyhow::Context as _; ๐Ÿ”’
use anyhow::bail; ๐Ÿ”’
use cargo_util::ProcessBuilder; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use std::collections::BTreeSet; ๐Ÿ”’
use std::fs; ๐Ÿ”’
use std::hash::Hash; ๐Ÿ”’
use std::hash::Hash; ๐Ÿ”’
use std::hash::Hasher; ๐Ÿ”’
use std::path::Path; ๐Ÿ”’

Enumsยง

CompileKind
Indicator for how a unit is being compiled.
CompileKindFallback
Fallback behavior in the CompileKind::from_requested_targets_with_fallback function when no targets are specified.
CompileTarget
Abstraction for the representation of a compilation target that Cargo has.