Method insert now without generic parameter not returning struct.
What is better approach. Have breaking change with insert method and new method insert_get::<T> which will cause breaking change or rename insert without generic parametr and add new method without return. e.g. insert_nr ( no return )
insert::<T> and insert_noret
Looks to me, that this with breaking change looks ok
let new_car = NewCar { name: "Test" };
let car = new_car.insert_get::<Car>("cars").unwrap();
new_car.insert("cars").unwrap();
Method
insert
now without generic parameter not returning struct.What is better approach. Have breaking change with
insert
method and new methodinsert_get::<T>
which will cause breaking change or rename insert without generic parametr and add new method without return. e.g. insert_nr ( no return )insert::<T>
andinsert_noret
Looks to me, that this with breaking change looks ok
Then do not forget to update documentation.