federation-api: Implement From<SpaceHierarchyParentSummary> for SpaceHierarchyChildSummary
This commit is contained in:
parent
c00085b520
commit
f1a8497ecb
@ -1,5 +1,9 @@
|
|||||||
# [unreleased]
|
# [unreleased]
|
||||||
|
|
||||||
|
Improvements:
|
||||||
|
|
||||||
|
* Implement `From<SpaceHierarchyParentSummary>` for `SpaceHierarchyChildSummary`
|
||||||
|
|
||||||
# 0.8.0
|
# 0.8.0
|
||||||
|
|
||||||
Bug fixes:
|
Bug fixes:
|
||||||
|
@ -263,3 +263,36 @@ impl From<SpaceHierarchyChildSummaryInit> for SpaceHierarchyChildSummary {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl From<SpaceHierarchyParentSummary> for SpaceHierarchyChildSummary {
|
||||||
|
fn from(parent: SpaceHierarchyParentSummary) -> Self {
|
||||||
|
let SpaceHierarchyParentSummary {
|
||||||
|
canonical_alias,
|
||||||
|
name,
|
||||||
|
num_joined_members,
|
||||||
|
room_id,
|
||||||
|
topic,
|
||||||
|
world_readable,
|
||||||
|
guest_can_join,
|
||||||
|
avatar_url,
|
||||||
|
join_rule,
|
||||||
|
room_type,
|
||||||
|
children_state: _,
|
||||||
|
allowed_room_ids,
|
||||||
|
} = parent;
|
||||||
|
|
||||||
|
Self {
|
||||||
|
canonical_alias,
|
||||||
|
name,
|
||||||
|
num_joined_members,
|
||||||
|
room_id,
|
||||||
|
topic,
|
||||||
|
world_readable,
|
||||||
|
guest_can_join,
|
||||||
|
avatar_url,
|
||||||
|
join_rule,
|
||||||
|
room_type,
|
||||||
|
allowed_room_ids,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user