@@ -27,73 +27,73 @@ use std::collections::{HashMap, HashSet};
2727use crate :: main_module:: model:: data:: data_object:: DataObject ;
2828
2929pub struct Table {
30- error_id : String ,
31- error_arg : String ,
32- error_rws : String ,
33- column_names : HashSet < String > ,
34- rows : HashMap < String , Vec < DataObject > > ,
30+ error_id : String ,
31+ error_arg : String ,
32+ error_rws : String ,
33+ column_names : HashSet < String > ,
34+ rows : HashMap < String , Vec < DataObject > > ,
3535}
3636
3737impl Table {
38- pub fn new ( ) -> Self {
39- Table {
40- error_id : String :: from ( "[ERROR] [Incorrect ID]" ) ,
41- error_arg : String :: from ( "[ERROR] [Incorrect rows in insert data package" ) ,
42- error_rws : String :: from ( "[ERROR] [Trying to reach an empty row]" ) ,
43- column_names : HashSet :: new ( ) ,
44- rows : HashMap :: new ( ) ,
45- }
46- }
47-
48- fn generate_unique_id ( ) {
49- todo ! ( )
50- }
51-
52- fn verify_id ( ) {
53- todo ! ( )
54- }
55-
56- fn verify_field ( ) {
57- todo ! ( )
58- }
59-
60- fn verify_rows ( ) {
61- todo ! ( )
62- }
63-
64- fn verify_column_names_correct ( ) {
65- todo ! ( )
66- }
67-
68- fn verify_id_and_field ( ) {
69- todo ! ( )
70- }
71-
72- fn verify_id_and_columns ( ) {
73- todo ! ( )
74- }
75-
76- pub fn row_is_empty ( ) {
77- todo ! ( )
78- }
79-
80- pub fn get_field_value ( ) {
81- todo ! ( )
82- }
83-
84- pub fn add_row ( ) {
85- todo ! ( )
86- }
87-
88- pub fn return_row ( ) {
89- todo ! ( )
90- }
91-
92- pub fn remove_row ( ) {
93- todo ! ( )
94- }
95-
96- pub fn update_row_field_values ( ) {
97- todo ! ( )
98- }
38+ pub fn new ( ) -> Self {
39+ Table {
40+ error_id : String :: from ( "[ERROR] [Incorrect ID]" ) ,
41+ error_arg : String :: from ( "[ERROR] [Incorrect rows in insert data package" ) ,
42+ error_rws : String :: from ( "[ERROR] [Trying to reach an empty row]" ) ,
43+ column_names : HashSet :: new ( ) ,
44+ rows : HashMap :: new ( ) ,
45+ }
46+ }
47+
48+ fn generate_unique_id ( ) {
49+ todo ! ( )
50+ }
51+
52+ fn verify_id ( ) {
53+ todo ! ( )
54+ }
55+
56+ fn verify_field ( ) {
57+ todo ! ( )
58+ }
59+
60+ fn verify_rows ( ) {
61+ todo ! ( )
62+ }
63+
64+ fn verify_column_names_correct ( ) {
65+ todo ! ( )
66+ }
67+
68+ fn verify_id_and_field ( ) {
69+ todo ! ( )
70+ }
71+
72+ fn verify_id_and_columns ( ) {
73+ todo ! ( )
74+ }
75+
76+ pub fn row_is_empty ( ) {
77+ todo ! ( )
78+ }
79+
80+ pub fn get_field_value ( ) {
81+ todo ! ( )
82+ }
83+
84+ pub fn add_row ( ) {
85+ todo ! ( )
86+ }
87+
88+ pub fn return_row ( ) {
89+ todo ! ( )
90+ }
91+
92+ pub fn remove_row ( ) {
93+ todo ! ( )
94+ }
95+
96+ pub fn update_row_field_values ( ) {
97+ todo ! ( )
98+ }
9999}
0 commit comments