Macro cursive_core::impl_enabled
source · macro_rules! impl_enabled {
(self.$x:ident) => { ... };
}
Expand description
A macro to help with creating toggleable views.
Examples
struct MyView {
enabled: bool,
}
impl MyView {
cursive_core::impl_enabled!(self.enabled);
}
let view = MyView { enabled: true };
assert!(view.is_enabled());