nvim_oxi_api/opts/
get_highlight.rs1use types::{String as NvimString, *};
2
3#[derive(Clone, Debug, Default, macros::OptsBuilder)]
5#[repr(C)]
6pub struct GetHighlightOpts {
7 #[builder(mask)]
8 mask: u64,
9
10 #[builder(argtype = "u32", inline = "{0} as Integer")]
12 id: Integer,
13
14 #[builder(
16 generics = "S: Into<types::String>",
17 argtype = "S",
18 inline = "{0}.into()"
19 )]
20 name: NvimString,
21
22 #[builder(argtype = "bool")]
25 link: Boolean,
26
27 #[builder(argtype = "bool")]
30 create: Boolean,
31}