Lines Matching defs:Annotations
29 pub struct Annotations { struct
31 opaque: bool,
34 hide: bool,
37 use_instead_of: Option<Vec<String>>,
40 disallow_copy: bool,
42 disallow_debug: bool,
44 disallow_default: bool,
46 must_use_type: bool,
49 private_fields: Option<bool>,
52 accessor_kind: Option<FieldAccessorKind>,
80 impl Annotations { argument
83 pub fn new(cursor: &clang::Cursor) -> Option<Annotations> { in new()