// ValuePointer will return a pointer to the current value that the iterator is on. It will return nil if the value is actually null.
ValuePointer will return a pointer to the current value that the iterator is on. It will return nil if the value is actually null.
// ValuePointer will return a pointer to the current value that the iterator is on . It will return nil if the value is actually null .
func (vr *BooleanValueIterator) ValuePointer() *bool {
	if vr.ref.IsNull(vr.index) {
		return nil
	}
	value := vr.ref.Value(vr.index)
	return &value
}
func ( vr * BooleanValueIterator ) ValuePointer ( ) * bool { if vr . ref . IsNull ( vr . index ) { return nil } value := vr . ref . Value ( vr . index ) return & value }
ValuePointer will return a pointer to the current value that the iterator is on.
ValuePointer will return a pointer to the current value that the iterator is on .