pub struct PackageTestSurface {
pub modules: BTreeMap<ModulePath, InternalModuleExports>,
}Expand description
The exports of a package’s non-entry modules, by path under src/, which
compile_package_test_checked binds a test’s relative imports to. The
declaration, capabilities, docs and authority map never include them.
Fields§
§modules: BTreeMap<ModulePath, InternalModuleExports>Trait Implementations§
Source§impl Clone for PackageTestSurface
impl Clone for PackageTestSurface
Source§impl Debug for PackageTestSurface
impl Debug for PackageTestSurface
Source§impl Default for PackageTestSurface
impl Default for PackageTestSurface
Source§impl PartialEq for PackageTestSurface
impl PartialEq for PackageTestSurface
impl StructuralPartialEq for PackageTestSurface
Auto Trait Implementations§
impl Freeze for PackageTestSurface
impl RefUnwindSafe for PackageTestSurface
impl Send for PackageTestSurface
impl Sync for PackageTestSurface
impl Unpin for PackageTestSurface
impl UnsafeUnpin for PackageTestSurface
impl UnwindSafe for PackageTestSurface
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more