Struct rustc_session::filesearch::FileSearch [−][src]
pub struct FileSearch<'a> {
sysroot: &'a Path,
triple: &'a str,
search_paths: &'a [SearchPath],
tlib_path: &'a SearchPath,
kind: PathKind,
}
Fields
sysroot: &'a Path
triple: &'a str
search_paths: &'a [SearchPath]
tlib_path: &'a SearchPath
kind: PathKind
Implementations
pub fn new(
sysroot: &'a Path,
triple: &'a str,
search_paths: &'a [SearchPath],
tlib_path: &'a SearchPath,
kind: PathKind
) -> FileSearch<'a>
Returns just the directories within the search paths.
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for FileSearch<'a>
impl<'a> Send for FileSearch<'a>
impl<'a> Sync for FileSearch<'a>
impl<'a> Unpin for FileSearch<'a>
impl<'a> UnwindSafe for FileSearch<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Layout
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 64 bytes