pub fn with_capacity(len: usize) -> Self {
        let mut si = StringInfo::default();
        si.enlarge(len);
        si
    }
/// Construct a new `StringInfo`, allocated by Postgres in `CurrentMemoryContext`, ensuring it
/// has a capacity of the specified `len`.
///
/// Note that Postgres can only represent up to 1 gigabyte of data in a `StringInfo`
///
/// Unless `.into_pg()` or `.into_char_ptr()` are called, memory management of
/// this `StringInfo` follow Rust's drop semantics.


Note that Postgres can only represent up to 1 gigabyte of data in a `StringInfo`


Note that Postgres can only represent up to 1 gigabyte of data in a ` StringInfo `
pub fn with_capacity(len: usize) -> Self {
        let mut si = StringInfo::default();
        si.enlarge(len);
        si
    }
pub fn with_capacity ( len : usize ) -> Self { let mut si = StringInfo :: default ( ) ; si . enlarge ( len ) ; si }
Construct a new `StringInfo`, allocated by Postgres in `CurrentMemoryContext`, ensuring it
has a capacity of the specified `len`.
Construct a new ` StringInfo ` allocated by Postgres in ` CurrentMemoryContext ` ensuring it has a capacity of the specified ` len ` .
len
usize
len
usize