HCast

Trait HCast 

Source
pub trait HCast<'a, FT>
where FT: NumTrait + 'a,
{
Show 16 methods // Required methods fn get_null(&self) -> Option<&HNull>; fn get_marker(&self) -> Option<&HMarker>; fn get_remove(&self) -> Option<&HRemove>; fn get_na(&self) -> Option<&HNA>; fn get_bool(&self) -> Option<&HBool>; fn get_string(&self) -> Option<&HStr>; fn get_uri(&self) -> Option<&HUri>; fn get_coord(&self) -> Option<&HCoord<FT>>; fn get_number(&self) -> Option<&HNumber<FT>>; fn get_datetime(&self) -> Option<&HDateTime>; fn get_date(&self) -> Option<&HDate>; fn get_time(&self) -> Option<&HTime>; fn get_ref(&self) -> Option<&HRef>; fn get_dict(&'a self) -> Option<&'a HDict<'a, FT>>; fn get_list(&'a self) -> Option<&'a HList<'a, FT>>; fn get_grid(&'a self) -> Option<&'a HGrid<'a, FT>>;
}

Required Methods§

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>>

Implementors§

Source§

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