ARROW-10458: [Rust] [Datafusion] create_logical_plan should not require mutable reference
ARROW-10458: [Rust] [Datafusion] create_logical_plan should not require mutable reference

Closes #8569 from houqp/qp_mutref

Authored-by: Qingping Hou <333fd10814a9caf78fd740457f76aba4fa74a157@gmail.com>
Signed-off-by: Jorge C. Leitao <dfffc62510208f06492f17a48dc6ce87aa15abf6@gmail.com>

apache/arrow,icexelloss/arrow,cpcloud/arrow,xhochy/arrow,apache/arrow,wesm/arrow,xhochy/arrow,icexelloss/arrow,xhochy/arrow,laurentgo/arrow,apache/arrow,cpcloud/arrow,kou/arrow,xhochy/arrow,apache/arrow,icexelloss/arrow,cpcloud/arrow,xhochy/arrow,kou/arrow,kou/arrow,icexelloss/arrow,kou/arrow,apache/arrow,cpcloud/arrow,wesm/arrow,apache/arrow,kou/arrow,icexelloss/arrow,xhochy/arrow,kou/arrow,xhochy/arrow,laurentgo/arrow,wesm/arrow,laurentgo/arrow,wesm/arrow,apache/arrow,wesm/arrow,apache/arrow,apache/arrow,laurentgo/arrow,xhochy/arrow,laurentgo/arrow,kou/arrow,cpcloud/arrow,kou/arrow,cpcloud/arrow,xhochy/arrow,icexelloss/arrow,icexelloss/arrow,icexelloss/arrow,apache/arrow,apache/arrow,cpcloud/arrow,laurentgo/arrow,laurentgo/arrow,xhochy/arrow,icexelloss/arrow,wesm/arrow,laurentgo/arrow,wesm/arrow,apache/arrow,laurentgo/arrow,wesm/arrow,xhochy/arrow,xhochy/arrow,cpcloud/arrow,xhochy/arrow,laurentgo/arrow,cpcloud/arrow,icexelloss/arrow,kou/arrow,apache/arrow,apache/arrow,cpcloud/arrow,wesm/arrow,xhochy/arrow,wesm/arrow,cpcloud/arrow,kou/arrow,xhochy/arrow,wesm/arrow,wesm/arrow,laurentgo/arrow,laurentgo/arrow,wesm/arrow,cpcloud/arrow,kou/arrow,kou/arrow,laurentgo/arrow,cpcloud/arrow,laurentgo/arrow,kou/arrow,kou/arrow,laurentgo/arrow,cpcloud/arrow,icexelloss/arrow,icexelloss/arrow,icexelloss/arrow,icexelloss/arrow,wesm/arrow