[−][src]Trait df_st_core::has_unknown::HasUnknown
Get all the unknown: HashMap
values from all the structures and substructures
and put them in a list to display them later.
Required methods
fn print_unknown(&self, prefix: &str, unknown_map: &mut HashMap<String, u32>)
fn combine_unknown(
&self,
prefix: &str,
unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
&self,
prefix: &str,
unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
Provided methods
fn update_unknown_prefix(&self, prefix: &str, struct_name: &str) -> String
fn print_unknown_list(
&self,
list: &HashMap<String, Value>,
prefix: &str,
unknown_map: &mut HashMap<String, u32>
)
&self,
list: &HashMap<String, Value>,
prefix: &str,
unknown_map: &mut HashMap<String, u32>
)
fn combine_unknown_list(
&self,
list: &HashMap<String, Value>,
prefix: &str,
unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
&self,
list: &HashMap<String, Value>,
prefix: &str,
unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
Implementations on Foreign Types
impl<T> HasUnknown for Vec<T> where
T: HasUnknown,
[src]
T: HasUnknown,
fn print_unknown(&self, prefix: &str, unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
prefix: &str,
unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
prefix: &str,
unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl<T> HasUnknown for Option<T> where
T: HasUnknown,
[src]
T: HasUnknown,
fn print_unknown(&self, prefix: &str, unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
prefix: &str,
unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
prefix: &str,
unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl HasUnknown for Vec<()>
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl HasUnknown for Option<()>
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl HasUnknown for HashMap<String, Value>
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl HasUnknown for i32
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl HasUnknown for u32
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl HasUnknown for bool
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl HasUnknown for String
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl HasUnknown for Value
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl HasUnknown for Vec<(String, Value)>
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
Implementors
impl HasUnknown for Coordinate
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
impl HasUnknown for Path
[src]
fn print_unknown(&self, _prefix: &str, _unknown_map: &mut HashMap<String, u32>)
[src]
fn combine_unknown(
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)
[src]
&self,
_prefix: &str,
_unknown_combiner: &mut HashMap<String, Vec<(String, Value)>>
)