HBox

Type Alias HBox 

Source
pub type HBox<'a, T> = Rc<dyn HVal<'a, T> + 'a>;

Aliased Type§

pub struct HBox<'a, T> { /* private fields */ }

Trait Implementations§

Source§

impl<'a, FT> HCast<'a, FT> for HBox<'a, FT>
where FT: NumTrait + 'a,

Source§

fn get_null(&self) -> Option<&HNull>

Source§

fn get_marker(&self) -> Option<&HMarker>

Source§

fn get_remove(&self) -> Option<&HRemove>

Source§

fn get_na(&self) -> Option<&HNA>

Source§

fn get_bool(&self) -> Option<&HBool>

Source§

fn get_string(&self) -> Option<&HStr>

Source§

fn get_uri(&self) -> Option<&HUri>

Source§

fn get_coord(&self) -> Option<&HCoord<FT>>

Source§

fn get_number(&self) -> Option<&HNumber<FT>>

Source§

fn get_datetime(&self) -> Option<&HDateTime>

Source§

fn get_date(&self) -> Option<&HDate>

Source§

fn get_time(&self) -> Option<&HTime>

Source§

fn get_ref(&self) -> Option<&HRef>

Source§

fn get_dict(&'a self) -> Option<&'a HDict<'a, FT>>

Source§

fn get_list(&'a self) -> Option<&'a HList<'a, FT>>

Source§

fn get_grid(&'a self) -> Option<&'a HGrid<'a, FT>>