Struct pgrx_pg_sys::JsonbIterator
source · #[repr(C)]pub struct JsonbIterator {
pub container: *mut JsonbContainer,
pub nElems: uint32,
pub isScalar: bool,
pub children: *mut JEntry,
pub dataProper: *mut c_char,
pub curIndex: c_int,
pub curDataOffset: uint32,
pub curValueOffset: uint32,
pub state: JsonbIterState,
pub parent: *mut JsonbIterator,
}
Fields§
§container: *mut JsonbContainer
§nElems: uint32
§isScalar: bool
§children: *mut JEntry
§dataProper: *mut c_char
§curIndex: c_int
§curDataOffset: uint32
§curValueOffset: uint32
§state: JsonbIterState
§parent: *mut JsonbIterator
Trait Implementations§
source§impl Clone for JsonbIterator
impl Clone for JsonbIterator
source§fn clone(&self) -> JsonbIterator
fn clone(&self) -> JsonbIterator
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more