common: Improve comments / docs
This commit is contained in:
parent
a4a95e74fa
commit
7c2ea3f33a
@ -120,7 +120,7 @@ pub fn to_canonical_value<T: Serialize>(
|
|||||||
///
|
///
|
||||||
/// This is part of the process of signing an event.
|
/// This is part of the process of signing an event.
|
||||||
///
|
///
|
||||||
/// Redaction is also suggested when a verifying an event with `verify_event` returns
|
/// Redaction is also suggested when verifying an event with `verify_event` returns
|
||||||
/// `Verified::Signatures`. See the documentation for `Verified` for details.
|
/// `Verified::Signatures`. See the documentation for `Verified` for details.
|
||||||
///
|
///
|
||||||
/// Returns a new JSON object with all applicable fields redacted.
|
/// Returns a new JSON object with all applicable fields redacted.
|
||||||
@ -155,8 +155,8 @@ pub fn redact_in_place(
|
|||||||
event: &mut CanonicalJsonObject,
|
event: &mut CanonicalJsonObject,
|
||||||
version: &RoomVersionId,
|
version: &RoomVersionId,
|
||||||
) -> Result<(), RedactionError> {
|
) -> Result<(), RedactionError> {
|
||||||
// Get the content keys here instead of the event type, because we cant teach rust that this is
|
// Get the content keys here even if they're only needed inside the branch below, because we
|
||||||
// a disjoint borrow.
|
// can't teach rust that this is a disjoint borrow with `get_mut("content")`.
|
||||||
let allowed_content_keys: &[&str] = match event.get("type") {
|
let allowed_content_keys: &[&str] = match event.get("type") {
|
||||||
Some(CanonicalJsonValue::String(event_type)) => {
|
Some(CanonicalJsonValue::String(event_type)) => {
|
||||||
allowed_content_keys_for(event_type, version)
|
allowed_content_keys_for(event_type, version)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user