pub struct MessageTemplate {
pub data: Option<HashMap<String, Value>>,
pub id: Option<Uuid>,
pub insert_instant: Option<i64>,
pub last_update_instant: Option<i64>,
pub name: Option<String>,
pub type: Option<MessageType>,
}
Expand description
MessageTemplate : Stores an message template used to distribute messages;
Fields§
§data: Option<HashMap<String, Value>>
§id: Option<Uuid>
§insert_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
last_update_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
name: Option<String>
§type: Option<MessageType>
Implementations§
source§impl MessageTemplate
impl MessageTemplate
sourcepub fn new() -> MessageTemplate
pub fn new() -> MessageTemplate
Stores an message template used to distribute messages;
Trait Implementations§
source§impl Clone for MessageTemplate
impl Clone for MessageTemplate
source§fn clone(&self) -> MessageTemplate
fn clone(&self) -> MessageTemplate
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MessageTemplate
impl Debug for MessageTemplate
source§impl Default for MessageTemplate
impl Default for MessageTemplate
source§fn default() -> MessageTemplate
fn default() -> MessageTemplate
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for MessageTemplate
impl<'de> Deserialize<'de> for MessageTemplate
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for MessageTemplate
impl PartialEq for MessageTemplate
source§fn eq(&self, other: &MessageTemplate) -> bool
fn eq(&self, other: &MessageTemplate) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for MessageTemplate
impl Serialize for MessageTemplate
impl StructuralPartialEq for MessageTemplate
Auto Trait Implementations§
impl RefUnwindSafe for MessageTemplate
impl Send for MessageTemplate
impl Sync for MessageTemplate
impl Unpin for MessageTemplate
impl UnwindSafe for MessageTemplate
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more