pub struct NodeMeta {
pub summary: Option<String>,
pub salience: Option<f64>,
pub pinned: Option<bool>,
pub changed: Option<bool>,
pub focus: Option<bool>,
pub urgency: Option<Urgency>,
pub reason: Option<String>,
pub total_children: Option<usize>,
pub window: Option<(usize, usize)>,
pub created: Option<String>,
pub updated: Option<String>,
}Expand description
Attention and structural metadata for a node.
Fields§
§summary: Option<String>§salience: Option<f64>§pinned: Option<bool>§changed: Option<bool>§focus: Option<bool>§urgency: Option<Urgency>§reason: Option<String>§total_children: Option<usize>§window: Option<(usize, usize)>§created: Option<String>§updated: Option<String>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NodeMeta
impl<'de> Deserialize<'de> for NodeMeta
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 NodeMeta
Auto Trait Implementations§
impl Freeze for NodeMeta
impl RefUnwindSafe for NodeMeta
impl Send for NodeMeta
impl Sync for NodeMeta
impl Unpin for NodeMeta
impl UnsafeUnpin for NodeMeta
impl UnwindSafe for NodeMeta
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