pub struct SceneMeta {
pub outline: String,
pub notes: String,
pub tags: Vec<String>,
pub current_draft: String,
pub created: Option<String>,
pub last_edited: Option<String>,
pub references: Vec<i32>,
pub dismissed_references: Vec<i32>,
}Fields§
§outline: String§notes: String§current_draft: String§created: Option<String>An ISO 8601 instant, such as 2026-03-01T09:30:00Z.
last_edited: Option<String>An ISO 8601 instant, such as 2026-03-01T09:30:00Z.
references: Vec<i32>Entry ids confirmed as in the scene.
dismissed_references: Vec<i32>Entry ids the writer dismissed, which name matching no longer adds.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SceneMeta
impl<'de> Deserialize<'de> for SceneMeta
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
impl StructuralPartialEq for SceneMeta
Auto Trait Implementations§
impl Freeze for SceneMeta
impl RefUnwindSafe for SceneMeta
impl Send for SceneMeta
impl Sync for SceneMeta
impl Unpin for SceneMeta
impl UnsafeUnpin for SceneMeta
impl UnwindSafe for SceneMeta
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