/* Code generated by Azure.Iot.Operations.ProtocolCompilerLib v1.0.0.0; DO NOT EDIT. */

use serde::{Deserialize, Serialize};

/// When set to 'Keep', messages published to an MQTT broker will have the retain flag set.
#[derive(Serialize, Deserialize, Debug, Clone)]
pub enum Retain {
    Keep,
    Never,
}
