pub struct LineResult {
pub line_number: u32,
pub text: String,
pub success: bool,
pub fact_id: Option<u64>,
pub error: Option<String>,
pub notes: Vec<String>,
}Fields§
§line_number: u32§text: String§success: bool§fact_id: Option<u64>§error: Option<String>§notes: Vec<String>Non-blocking nibli KR lint notes for this line (NIBLI_KR §12
L1–L9), rendered as [Note: …] rows. default keeps old wire JSON
(no field) deserializing.
Trait Implementations§
Source§impl Clone for LineResult
impl Clone for LineResult
Source§fn clone(&self) -> LineResult
fn clone(&self) -> LineResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LineResult
impl Debug for LineResult
Source§impl<'de> Deserialize<'de> for LineResult
impl<'de> Deserialize<'de> for LineResult
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
Source§impl PartialEq for LineResult
impl PartialEq for LineResult
Source§impl Serialize for LineResult
impl Serialize for LineResult
impl StructuralPartialEq for LineResult
Auto Trait Implementations§
impl Freeze for LineResult
impl RefUnwindSafe for LineResult
impl Send for LineResult
impl Sync for LineResult
impl Unpin for LineResult
impl UnsafeUnpin for LineResult
impl UnwindSafe for LineResult
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