Struct cargo::core::source::SourceMap
[−]
[src]
pub struct SourceMap<'src> {
// some fields omitted
}pub struct SourceMap<'src> {
// some fields omitted
}impl<'src> SourceMap<'src>[src]fn new() -> SourceMap<'src>fn contains(&self, id: &SourceId) -> boolfn get(&self, id: &SourceId) -> Option<&Source + 'src>fn get_mut(&mut self, id: &SourceId) -> Option<&mut Source + 'src>fn get_by_package_id(&self, pkg_id: &PackageId) -> Option<&Source + 'src>fn insert(&mut self, id: &SourceId, source: Box<Source + 'src>)fn is_empty(&self) -> boolfn len(&self) -> usizefn sources<'a>(&'a self) -> Sources<'a, 'src>fn sources_mut<'a>(&'a mut self) -> SourcesMut<'a, 'src>