pub struct ScheduleMetadata {
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub created_by: String,
pub description: Option<String>,
pub tags: Vec<String>,
}Expand description
Schedule metadata.
Fields§
§created_at: DateTime<Utc>Schedule creation time.
updated_at: DateTime<Utc>Schedule last update time.
created_by: StringSchedule creator.
description: Option<String>Schedule description.
Schedule tags.
Trait Implementations§
Source§impl Clone for ScheduleMetadata
impl Clone for ScheduleMetadata
Source§fn clone(&self) -> ScheduleMetadata
fn clone(&self) -> ScheduleMetadata
Returns a duplicate 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 ScheduleMetadata
impl Debug for ScheduleMetadata
Source§impl<'de> Deserialize<'de> for ScheduleMetadata
impl<'de> Deserialize<'de> for ScheduleMetadata
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
Auto Trait Implementations§
impl Freeze for ScheduleMetadata
impl RefUnwindSafe for ScheduleMetadata
impl Send for ScheduleMetadata
impl Sync for ScheduleMetadata
impl Unpin for ScheduleMetadata
impl UnsafeUnpin for ScheduleMetadata
impl UnwindSafe for ScheduleMetadata
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