nvim_api/types/
window_style.rs

1use nvim_types::Object;
2use serde::Deserialize;
3
4#[non_exhaustive]
5#[derive(Copy, Clone, Debug, Eq, PartialEq, Hash, Deserialize)]
6#[serde(rename_all = "lowercase")]
7pub enum WindowStyle {
8    Minimal,
9}
10
11impl From<WindowStyle> for Object {
12    fn from(style: WindowStyle) -> Self {
13        use WindowStyle::*;
14        Self::from(match style {
15            Minimal => "minimal",
16        })
17    }
18}