aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/package
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/package')
-rw-r--r--crates/shirabe/src/package/handle.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/crates/shirabe/src/package/handle.rs b/crates/shirabe/src/package/handle.rs
index 4d78734f..aed8be0f 100644
--- a/crates/shirabe/src/package/handle.rs
+++ b/crates/shirabe/src/package/handle.rs
@@ -64,8 +64,9 @@ impl AnyPackage {
}
}
- /// For testing only: reach the base `Package` of a real package variant.
- /// Crate-private; the public `__set_*` test hatches are built on top of it.
+ /// The base `Package` of a real package variant, for the members `PackageInterface` does not
+ /// carry (`Package`'s own setters, which the subclasses inherit). The public `__set_*` test
+ /// hatches are built on top of it too.
pub(crate) fn as_package_mut(&mut self) -> Option<&mut Package> {
match self {
Self::Package(p) => Some(p),