Struct dmntk_recognizer::Recognizer[][src]

pub struct Recognizer {
Show fields pub canvas: Canvas, pub plane: Plane, pub information_item_name: Option<String>, pub hit_policy_placement: HitPolicyPlacement, pub hit_policy: HitPolicy, pub rule_numbers_placement: RuleNumbersPlacement, pub orientation: DecisionTableOrientation, pub input_clause_count: usize, pub input_expressions: Vec<String>, pub input_values: Vec<String>, pub input_entries: Vec<Vec<String>>, pub output_clause_count: usize, pub output_label: Option<String>, pub output_components: Vec<String>, pub output_values: Vec<String>, pub output_entries: Vec<Vec<String>>, pub annotation_clause_count: usize, pub annotations: Vec<String>, pub annotation_entries: Vec<Vec<String>>, pub rule_count: usize,
}

Fields

canvas: Canvas

Canvas used during recognition process.

plane: Plane

Plane used during recognition process.

information_item_name: Option<String>

Optional information item name.

hit_policy_placement: HitPolicyPlacement

Placement of the hit policy.

hit_policy: HitPolicy

Detected hit policy.

rule_numbers_placement: RuleNumbersPlacement

Placement of rule numbers.

orientation: DecisionTableOrientation

Detected table orientation.

input_clause_count: usize

Number of recognized input clauses.

input_expressions: Vec<String>

List of input expressions.

input_values: Vec<String>

List of input values.

input_entries: Vec<Vec<String>>

Matrix of input entries.

output_clause_count: usize

Number of recognized output clauses.

output_label: Option<String>

Detected output label.

output_components: Vec<String>

List of output component names.

output_values: Vec<String>

List of output values.

output_entries: Vec<Vec<String>>

Matrix of output entries.

annotation_clause_count: usize

Number of recognized annotation clauses.

annotations: Vec<String>

List of annotations.

annotation_entries: Vec<Vec<String>>

Matrix of annotation entries.

rule_count: usize

Number of recognized rules.

Implementations

Recognizes the decision table defined as text.

Recognizes the decision table components based on table orientation.

Traces the result of decision table recognition.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.