Add field to get_fn_metadata_list.

This commit is contained in:
Stephen Chung 2022-07-25 16:59:11 +08:00
parent 96bfd93610
commit 276d4457c3

View File

@ -174,6 +174,17 @@ fn collect_fn_metadata(
.collect::<Array>()
.into(),
);
#[cfg(feature = "metadata")]
if !func.comments.is_empty() {
map.insert(
dict.get("comments").expect(DICT).clone(),
func.comments
.iter()
.map(|s| Into::into(&**s))
.collect::<Array>()
.into(),
);
}
map
}
@ -188,6 +199,8 @@ fn collect_fn_metadata(
"private",
"is_anonymous",
"params",
#[cfg(feature = "metadata")]
"comments",
]
.iter()
.map(|&s| s.into())