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 duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const 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§impl Serialize for MessageTemplate
impl Serialize for MessageTemplate
impl StructuralPartialEq for MessageTemplate
Auto Trait Implementations§
impl Freeze for MessageTemplate
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