pub fn build(self) -> crate::output::GetRetainedMessageOutput {
            crate::output::GetRetainedMessageOutput {
                topic: self.topic,
                payload: self.payload,
                qos: self.qos.unwrap_or_default(),
                last_modified_time: self.last_modified_time.unwrap_or_default(),
            }
        }
/// Consumes the builder and constructs a [`GetRetainedMessageOutput`](crate::output::GetRetainedMessageOutput)
Consumes the builder and constructs a [`GetRetainedMessageOutput`](crate::output::GetRetainedMessageOutput)
Consumes the builder and constructs a [ ` GetRetainedMessageOutput ` ] ( crate :: output :: GetRetainedMessageOutput )
pub fn build(self) -> crate::output::GetRetainedMessageOutput {
            crate::output::GetRetainedMessageOutput {
                topic: self.topic,
                payload: self.payload,
                qos: self.qos.unwrap_or_default(),
                last_modified_time: self.last_modified_time.unwrap_or_default(),
            }
        }
pub fn build ( self ) -> crate :: output :: GetRetainedMessageOutput { crate :: output :: GetRetainedMessageOutput { topic : self . topic , payload : self . payload , qos : self . qos . unwrap_or_default ( ) , last_modified_time : self . last_modified_time . unwrap_or_default ( ) , } }
Consumes the builder and constructs a [`GetRetainedMessageOutput`](crate::output::GetRetainedMessageOutput)
Consumes the builder and constructs a [ ` GetRetainedMessageOutput ` ] ( crate :: output :: GetRetainedMessageOutput )
self
self