pub struct ResolvedField {
pub name: String,
pub value: QuillValue,
pub source: FieldSource,
}Expand description
One resolved row: its name, the value the render projection would use, and
the FieldSource rung that value came from. A row carries its own name so
declaration order is structural — an ordered array, not JSON object key
order. The card body is a ResolvedMain::body / ResolvedCard::body
sibling, never a row in fields, so a consumer iterating declared fields
never trips over it.
Fields§
§name: String§value: QuillValue§source: FieldSourceTrait Implementations§
Source§impl Clone for ResolvedField
impl Clone for ResolvedField
Source§fn clone(&self) -> ResolvedField
fn clone(&self) -> ResolvedField
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 ResolvedField
impl Debug for ResolvedField
Source§impl PartialEq for ResolvedField
impl PartialEq for ResolvedField
Source§impl Serialize for ResolvedField
impl Serialize for ResolvedField
impl StructuralPartialEq for ResolvedField
Auto Trait Implementations§
impl !Freeze for ResolvedField
impl RefUnwindSafe for ResolvedField
impl Send for ResolvedField
impl Sync for ResolvedField
impl Unpin for ResolvedField
impl UnsafeUnpin for ResolvedField
impl UnwindSafe for ResolvedField
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