pub struct PrefixNode {
pub data_source_node: Option<bool>,
pub depth: Option<i32>,
pub end_index: Option<i32>,
pub start_index: Option<i32>,
pub word: Option<String>,
}Expand description
A message representing a key prefix node in the key prefix hierarchy. for eg. Bigtable keyspaces are lexicographically ordered mappings of keys to values. Keys often have a shared prefix structure where users use the keys to organize data. Eg ///employee In this case Keysight will possibly use one node for a company and reuse it for all employees that fall under the company. Doing so improves legibility in the UI.
This type is not used in any activity, and only used as part of another schema.
Fields§
§data_source_node: Option<bool>Whether this corresponds to a data_source name.
depth: Option<i32>The depth in the prefix hierarchy.
end_index: Option<i32>The index of the end key bucket of the range that this node spans.
start_index: Option<i32>The index of the start key bucket of the range that this node spans.
word: Option<String>The string represented by the prefix node.
Trait Implementations§
Source§impl Clone for PrefixNode
impl Clone for PrefixNode
Source§fn clone(&self) -> PrefixNode
fn clone(&self) -> PrefixNode
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more