pub struct HyleDataField {
pub key: String,
pub label: String,
pub field: Field,
pub raw: Value,
pub render: Rc<dyn Fn() -> String>,
}Expand description
A single resolved field value with a pre-built display renderer.
Fields§
§key: String§label: String§field: Field§raw: ValueThe raw JSON value for this field in the current row.
render: Rc<dyn Fn() -> String>Calls hyle::display_value with the captured blueprint/outcome/row context.
Trait Implementations§
Source§impl Clone for HyleDataField
impl Clone for HyleDataField
Source§impl PartialEq for HyleDataField
impl PartialEq for HyleDataField
Auto Trait Implementations§
impl Freeze for HyleDataField
impl !RefUnwindSafe for HyleDataField
impl !Send for HyleDataField
impl !Sync for HyleDataField
impl Unpin for HyleDataField
impl UnsafeUnpin for HyleDataField
impl !UnwindSafe for HyleDataField
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