pub struct NodeProperties {
pub description: String,
pub domain_area: String,
pub provenance: String,
pub confidence: Option<f64>,
pub created_at: String,
pub importance: u8,
pub key_facts: Vec<String>,
pub alias: Vec<String>,
pub feedback_score: f64,
pub feedback_count: u64,
pub feedback_last_ts_ms: Option<u64>,
}Fields§
§description: String§domain_area: String§provenance: String§confidence: Option<f64>§created_at: String§importance: u8§key_facts: Vec<String>§alias: Vec<String>§feedback_score: f64§feedback_count: u64§feedback_last_ts_ms: Option<u64>Trait Implementations§
Source§impl Clone for NodeProperties
impl Clone for NodeProperties
Source§fn clone(&self) -> NodeProperties
fn clone(&self) -> NodeProperties
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 NodeProperties
impl Debug for NodeProperties
Source§impl Default for NodeProperties
impl Default for NodeProperties
Source§impl<'de> Deserialize<'de> for NodeProperties
impl<'de> Deserialize<'de> for NodeProperties
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 NodeProperties
impl RefUnwindSafe for NodeProperties
impl Send for NodeProperties
impl Sync for NodeProperties
impl Unpin for NodeProperties
impl UnsafeUnpin for NodeProperties
impl UnwindSafe for NodeProperties
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