use getset::{Getters, Setters};
use crate::cli::SdDisplayOption;
use crate::cli::InvalidSdAction;
use super::OutputFormat;
#[derive(Getters, Setters, Default)]
#[getset(get="pub", set="pub")]
pub struct OutputOptions {
flat_serialization: bool,
display_all_attributes: bool,
show_all_objects: bool,
include_dn: bool,
show_security_descriptor: SdDisplayOption,
invalid_sd_action: InvalidSdAction,
format: OutputFormat
}