diff --git a/openmls/src/group/core_group/proposals.rs b/openmls/src/group/core_group/proposals.rs index e505f2bceb..f2b1f1f932 100644 --- a/openmls/src/group/core_group/proposals.rs +++ b/openmls/src/group/core_group/proposals.rs @@ -218,7 +218,7 @@ impl ProposalQueue { /// don't need filtering. /// This functions does the following checks: /// - ValSem200 - pub fn from_committed_proposals( + pub(crate) fn from_committed_proposals( ciphersuite: Ciphersuite, backend: &impl OpenMlsCryptoProvider, committed_proposals: Vec, diff --git a/openmls/src/group/mls_group/mod.rs b/openmls/src/group/mls_group/mod.rs index f8a6799eda..57e13b6d33 100644 --- a/openmls/src/group/mls_group/mod.rs +++ b/openmls/src/group/mls_group/mod.rs @@ -177,12 +177,6 @@ pub struct MlsGroup { state_changed: InnerState, } -impl AsRef for MlsGroup { - fn as_ref(&self) -> &PublicGroup { - self.group.public_group() - } -} - impl MlsGroup { // === Configuration === diff --git a/openmls/src/group/public_group/mod.rs b/openmls/src/group/public_group/mod.rs index c8efb58809..02160922dd 100644 --- a/openmls/src/group/public_group/mod.rs +++ b/openmls/src/group/public_group/mod.rs @@ -329,10 +329,6 @@ impl PublicGroup { pub(crate) fn owned_encryption_keys(&self, leaf_index: LeafNodeIndex) -> Vec { self.treesync().owned_encryption_keys(leaf_index) } - - pub fn proposal_store(&self) -> &ProposalStore { - &self.proposal_store - } } // Test functions