// TODO: This currently takes anything as bytes, which is wrong in two ways:
// 1. need an IonElement so we can hash it. in the future, we hope to remove this as a requirement
// 2. perhaps we want an in-crate trait for coherency reasons
// TODO: make public when ready
This currently takes anything as bytes, which is wrong in two ways:
1. need an IonElement so we can hash it. in the future, we hope to remove this as a requirement
2. perhaps we want an in-crate trait for coherency reasons
TODO: make public when ready
This currently takes anything as bytes which is wrong in two ways : 1 . need an IonElement so we can hash it . in the future we hope to remove this as a requirement 2 . perhaps we want an in - crate trait for coherency reasons TODO : make public when ready
fn param<B>(mut self, param: B) -> StatementBuilder<'tx, C>
    where
        B: Into<Bytes>,
    {
        self.statement.params.push(param.into());
        self
    }
fn param < B > ( mut self , param : B ) -> StatementBuilder < ' tx , C > where B : Into < Bytes > , { self . statement . params . push ( param . into ( ) ) ; self }
TODO: This currently takes anything as bytes, which is wrong in two ways:
1. need an IonElement so we can hash it.
TODO : This currently takes anything as bytes which is wrong in two ways : 1 . need an IonElement so we can hash it .
mut self
param
B