about summary refs log tree commit diff
path: root/tests/rustdoc-json/attrs/must_use.rs
blob: 3f924c5169ca626c8eee6e3b40e5ede353b34b04 (plain)
1
2
3
4
5
6
7
8
9
#![no_std]

//@ is "$.index[?(@.name=='example')].attrs[*].must_use.reason" null
#[must_use]
pub fn example() -> impl Iterator<Item = i64> {}

//@ is "$.index[?(@.name=='explicit_message')].attrs[*].must_use.reason" '"does nothing if you do not use it"'
#[must_use = "does nothing if you do not use it"]
pub fn explicit_message() -> impl Iterator<Item = i64> {}