pub type gaiaLayerAttributeField = gaiaLayerAttributeFieldInfos;Expand description
LayerAttributeField infos
Aliased Type§
struct gaiaLayerAttributeField {
pub Ordinal: i32,
pub AttributeFieldName: *mut i8,
pub NullValuesCount: i32,
pub IntegerValuesCount: i32,
pub DoubleValuesCount: i32,
pub TextValuesCount: i32,
pub BlobValuesCount: i32,
pub MaxSize: *mut gaiaAttributeFieldMaxSizeInfos,
pub IntRange: *mut gaiaAttributeFieldIntRangeInfos,
pub DoubleRange: *mut gaiaAttributeFieldDoubleRangeInfos,
pub Next: *mut gaiaLayerAttributeFieldInfos,
}Fields§
§Ordinal: i32ordinal position
AttributeFieldName: *mut i8SQL name of the corresponding column
NullValuesCount: i32total count of NULL values
IntegerValuesCount: i32total count of INTEGER values
DoubleValuesCount: i32total count of DOUBLE values
TextValuesCount: i32total count of TEXT values
BlobValuesCount: i32total count of BLOB values
MaxSize: *mut gaiaAttributeFieldMaxSizeInfospointer to MaxSize/Length infos (may be NULL)
IntRange: *mut gaiaAttributeFieldIntRangeInfospointer to range of Integer values infos (may be NULL)
DoubleRange: *mut gaiaAttributeFieldDoubleRangeInfospointer to range of Double values infos (may be NULL)
Next: *mut gaiaLayerAttributeFieldInfospointer to next item (linked list)