pub struct TimelineUpdateOptions {
pub date: Option<String>,
pub tags: Option<Vec<String>>,
pub title: Option<String>,
pub label: Option<String>,
pub lane: Option<String>,
pub milestone: Option<bool>,
pub start: Option<BTreeMap<String, i64>>,
pub end: Option<BTreeMap<String, i64>>,
pub references: Option<Vec<i32>>,
}Expand description
The optional inputs of update; leave any out with ..Default::default().
Fields§
§date: Option<String>Deprecated alias of label; label wins when both are given.
title: Option<String>§label: Option<String>Free-text “when” a manual timeline shows.
lane: Option<String>§milestone: Option<bool>§start: Option<BTreeMap<String, i64>>When it starts on the timeline’s calendar, such as {“year”: 97, “day”: 210}.
end: Option<BTreeMap<String, i64>>When it ends, in the same form as start.
references: Option<Vec<i32>>Scene and entry ids it refers to.
Trait Implementations§
Source§impl Clone for TimelineUpdateOptions
impl Clone for TimelineUpdateOptions
Source§impl Debug for TimelineUpdateOptions
impl Debug for TimelineUpdateOptions
Source§impl Default for TimelineUpdateOptions
impl Default for TimelineUpdateOptions
Source§impl PartialEq for TimelineUpdateOptions
impl PartialEq for TimelineUpdateOptions
Source§impl Serialize for TimelineUpdateOptions
impl Serialize for TimelineUpdateOptions
impl StructuralPartialEq for TimelineUpdateOptions
Auto Trait Implementations§
impl Forget for TimelineUpdateOptions
impl Freeze for TimelineUpdateOptions
impl Move for TimelineUpdateOptions
impl RefUnwindSafe for TimelineUpdateOptions
impl Send for TimelineUpdateOptions
impl Sync for TimelineUpdateOptions
impl Unpin for TimelineUpdateOptions
impl UnsafeUnpin for TimelineUpdateOptions
impl UnwindSafe for TimelineUpdateOptions
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