#![allow(dead_code)]
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]
#![allow(non_upper_case_globals)]
use num_enum::TryFromPrimitive;
use serde::{Deserialize, Serialize};
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
pub enum Command {
#[default]
Bye = 0,
Create = 1,
Delete = 2,
Connect = 3,
Disconnect = 4,
Attach = 5,
Detach = 6,
Invoke = 7,
Inquire = 8,
Call = 9,
Adapt = 10,
Sync = 11,
Connection = 12,
Attachment = 13,
Reference = 14,
Dereference = 15,
Activate = 16,
Deactivate = 17,
Publish = 18,
Subscribe = 19,
Notify = 20,
Unsubscribe = 21,
Subscription = 22,
Wait = 23,
Flush = 24,
Attached = 25,
Connected = 26,
Subscribed = 27,
Authorize = 28,
Deauthorize = 29,
Authorized = 30,
Authorization = 31,
Report = 32,
Lock = 33,
Unlock = 34,
Change = 35,
Insert = 36,
Remove = 37,
Replace = 38,
Erase = 39,
Find = 40,
Element = 41,
Length = 42,
Arm = 43,
Disarm = 44,
Start = 45,
Stop = 46,
Reset = 47,
Fetch = 48,
Set = 49,
Clear = 50,
Test = 51,
Execute = 52,
Hatl = 53,
Schedule = 54,
Redirect = 55,
Condition = 56,
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
pub enum Report {
#[default]
Null = 0,
Available = 1,
Name = 2,
Category = 3,
Class = 4,
Activated = 5,
Connections = 6,
Attachments = 7,
Subscriptions = 8,
Authorizations = 9,
Redirection = 10,
References = 11,
Timestamp = 12,
Server = 13,
Local = 14,
Gateway = 15,
Hostname = 16,
Version = 17,
Extinct = 18,
Pending = 19,
Locked = 20,
Rendezvous = 21,
Status = 22,
Context = 23,
Clock = 24,
Timer = 25,
Elapsed = 26,
Armed = 27,
Active = 28,
State = 29,
Conditions = 30,
Elements = 31,
Key = 32,
Busy = 33,
Blocking = 34,
Waiting = 35,
Adapting = 36,
Invoking = 37,
Internet = 38,
Authority = 39,
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum HGTPError {
#[default]
Ok = 0,
Avesterra = 1,
Entity = 2,
Outlet = 3,
Network = 4,
Timeout = 5,
Authorization = 6,
Adapter = 7,
Subscriber = 8,
Application = 9,
Bypass = 10,
Forward = 11,
Value = 12,
Message = 13,
Execution = 14,
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Avesterra {
#[default]
#[serde(rename = "NULL_AVESTERRA", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_AVESTERRA", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "ADDRESS_AVESTERRA", alias = "ADDRESS")]
Address,
#[serde(rename = "ANCILLARY_AVESTERRA", alias = "ANCILLARY")]
Ancillary,
#[serde(rename = "ASPECT_AVESTERRA", alias = "ASPECT")]
Aspect,
#[serde(rename = "ATTACHMENT_AVESTERRA", alias = "ATTACHMENT")]
Attachment,
#[serde(rename = "ATTRIBUTE_AVESTERRA", alias = "ATTRIBUTE")]
Attribute,
#[serde(rename = "AUTHORITY_AVESTERRA", alias = "AUTHORITY")]
Authority,
#[serde(rename = "AUTHORIZATION_AVESTERRA", alias = "AUTHORIZATION")]
Authorization,
#[serde(rename = "AUXILIARY_AVESTERRA", alias = "AUXILIARY")]
Auxiliary,
#[serde(rename = "BYTES_AVESTERRA", alias = "BYTES")]
Bytes,
#[serde(rename = "CATEGORY_AVESTERRA", alias = "CATEGORY")]
Category,
#[serde(rename = "CLASS_AVESTERRA", alias = "CLASS")]
Class,
#[serde(rename = "CONDITION_AVESTERRA", alias = "CONDITION")]
Condition,
#[serde(rename = "CONNECTION_AVESTERRA", alias = "CONNECTION")]
Connection,
#[serde(rename = "CONTEXT_AVESTERA", alias = "CONTEX")]
Contex,
#[serde(rename = "COUNT_AVESTERRA", alias = "COUNT")]
Count,
#[serde(rename = "CREDENTIAL_AVESTERRA", alias = "CREDENTIAL")]
Credential,
#[serde(rename = "ENTITY_AVESTERA", alias = "ENTIT")]
Entit,
#[serde(rename = "EVENT_AVESTERRA", alias = "EVENT")]
Event,
#[serde(rename = "INDEX_AVESTERRA", alias = "INDEX")]
Index,
#[serde(rename = "INSTANCE_AVESTERRA", alias = "INSTANCE")]
Instance,
#[serde(rename = "KEY_AVESTERRA", alias = "KEY")]
Key,
#[serde(rename = "METHOD_AVESTERRA", alias = "METHOD")]
Method,
#[serde(rename = "MODE_AVESTERRA", alias = "MODE")]
Mode,
#[serde(rename = "NAME_AVESTERRA", alias = "NAME")]
Name,
#[serde(rename = "OFFSET_AVESTERRA", alias = "OFFSET")]
Offset,
#[serde(rename = "OUTLET_AVESTERRA", alias = "OUTLET")]
Outlet,
#[serde(rename = "PARAMETER_AVESTERRA", alias = "PARAMETER")]
Parameter,
#[serde(rename = "PRECEDENCE_AVESTERRA", alias = "PRECEDENCE")]
Precedence,
#[serde(rename = "RESULTANT_AVESTERRA", alias = "RESULTANT")]
Resultant,
#[serde(rename = "SERVER_AVESTERRA", alias = "SERVER")]
Server,
#[serde(rename = "STATE_AVESTERRA", alias = "STATE")]
State,
#[serde(rename = "SUBSCRIPTION_AVESTERRA", alias = "SUBSCRIPTION")]
Subscription,
#[serde(rename = "TAG_AVESTERRA", alias = "TAG")]
Tag,
#[serde(rename = "TIME_AVESTERRA", alias = "TIME")]
Time,
#[serde(rename = "TIMEOUT_AVESTERRA", alias = "TIMEOUT")]
Timeout,
#[serde(rename = "TOKEN_AVESTERRA", alias = "TOKEN")]
Token,
#[serde(rename = "VALUE_AVESTERRA", alias = "VALUE")]
Value,
}
impl Avesterra {
pub fn is_null(&self) -> bool {
*self == Avesterra::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Action {
#[default]
#[serde(rename = "NULL_ACTION", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_ACTION", alias = "AVESTERRA")]
Avesterra,
}
impl Action {
pub fn is_null(&self) -> bool {
*self == Action::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Adapter {
#[default]
#[serde(rename = "NULL_ADAPTER", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_ADAPTER", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "REGISTRY_ADAPTER", alias = "REGISTRY")]
Registry,
#[serde(rename = "OBJECT_ADAPTER", alias = "OBJECT")]
Object,
#[serde(rename = "FOLDER_ADAPTER", alias = "FOLDER")]
Folder,
#[serde(rename = "FILE_ADAPTER", alias = "FILE")]
File,
#[serde(rename = "GENERAL_ADAPTER", alias = "GENERAL")]
General,
#[serde(rename = "COMPARTMENT_ADAPTER", alias = "COMPARTMENT")]
Compartment,
#[serde(rename = "TRASH_ADAPTER", alias = "TRASH")]
Trash,
#[serde(rename = "AGENT_ADAPTER", alias = "AGENT")]
Agent,
#[serde(rename = "TUPLE_ADAPTER", alias = "TUPLE")]
Tuple,
#[serde(rename = "PRIVACY_ADAPTER", alias = "PRIVACY")]
Privacy,
#[serde(rename = "SPACE_ADPATER", alias = "SPACE")]
Space,
#[serde(rename = "BOOST_ADAPTER", alias = "BOOST")]
Boost,
#[serde(rename = "THRUST_ADAPTER", alias = "THRUST")]
Thrust,
#[serde(rename = "BACKUP_ADAPTER", alias = "BACKUP")]
Backup,
#[serde(rename = "MIRROR_ADAPTER", alias = "MIRROR")]
Mirror,
#[serde(rename = "FAILOVER_ADAPTER", alias = "FAILOVER")]
Failover,
}
impl Adapter {
pub fn is_null(&self) -> bool {
*self == Adapter::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Aspect {
#[default]
#[serde(rename = "NULL_ASPECT", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_ASPECT", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "LABEL_ASPECT", alias = "LABEL")]
Label,
#[serde(rename = "VALUE_ASPECT", alias = "VALUE")]
Value,
#[serde(rename = "PROPERTY_ASPECT", alias = "PROPERTY")]
Property,
#[serde(rename = "ANNOTATION_ASPECT", alias = "ANNOTATION")]
Annotation,
#[serde(rename = "DATA_ASPECT", alias = "DATA")]
Data,
#[serde(rename = "ATTRIBUTE_ASPECT", alias = "ATTRIBUTE")]
Attribute,
#[serde(rename = "ENTITY_ASPECT", alias = "ENTITY")]
Entity,
#[serde(
rename = "X_INSTANCE_ASPECT",
alias = "INSTANCE",
alias = "INSTANCE_ASPECT",
alias = "X_INSTANCE",
alias = "X_INSTANCE_ASPECT"
)]
X_instance,
#[serde(
rename = "X_INDEX_ASPECT",
alias = "INDEX",
alias = "INDEX_ASPECT",
alias = "X_INDEX",
alias = "X_INDEX_ASPECT"
)]
X_index,
#[serde(
rename = "X_COUNT_ASPECT",
alias = "COUNT",
alias = "COUNT_ASPECT",
alias = "X_COUNT",
alias = "X_COUNT_ASPECT"
)]
X_count,
#[serde(
rename = "X_REFERENCE_ASPECT",
alias = "REFERENCE",
alias = "REFERENCE_ASPECT",
alias = "X_REFERENCE",
alias = "X_REFERENCE_ASPECT"
)]
X_reference,
#[serde(
rename = "X_METHOD_ASPECT",
alias = "METHOD",
alias = "METHOD_ASPECT",
alias = "X_METHOD",
alias = "X_METHOD_ASPECT"
)]
X_method,
#[serde(
rename = "X_NAME_ASPECT",
alias = "NAME",
alias = "NAME_ASPECT",
alias = "X_NAME",
alias = "X_NAME_ASPECT"
)]
X_name,
#[serde(
rename = "X_KEY_ASPECT",
alias = "KEY",
alias = "KEY_ASPECT",
alias = "X_KEY",
alias = "X_KEY_ASPECT"
)]
X_key,
#[serde(
rename = "X_ASPECT_ASPECT",
alias = "ASPECT",
alias = "ASPECT_ASPECT",
alias = "X_ASPECT",
alias = "X_ASPECT_ASPECT"
)]
X_aspect,
#[serde(
rename = "X_CONTEXT_ASPECT",
alias = "CONTEXT",
alias = "CONTEXT_ASPECT",
alias = "X_CONTEXT",
alias = "X_CONTEXT_ASPECT"
)]
X_context,
#[serde(
rename = "X_CATEGORY_ASPECT",
alias = "CATEGORY",
alias = "CATEGORY_ASPECT",
alias = "X_CATEGORY",
alias = "X_CATEGORY_ASPECT"
)]
X_category,
#[serde(
rename = "X_CLASS_ASPECT",
alias = "CLASS",
alias = "CLASS_ASPECT",
alias = "X_CLASS",
alias = "X_CLASS_ASPECT"
)]
X_class,
#[serde(
rename = "X_MODE_ASPECT",
alias = "MODE",
alias = "MODE_ASPECT",
alias = "X_MODE",
alias = "X_MODE_ASPECT"
)]
X_mode,
#[serde(
rename = "X_PRECEDENCE_ASPECT",
alias = "PRECEDENCE",
alias = "PRECEDENCE_ASPECT",
alias = "X_PRECEDENCE",
alias = "X_PRECEDENCE_ASPECT"
)]
X_precedence,
#[serde(
rename = "X_TAG_ASPECT",
alias = "TAG",
alias = "TAG_ASPECT",
alias = "X_TAG",
alias = "X_TAG_ASPECT"
)]
X_tag,
#[serde(
rename = "X_TIME_ASPECT",
alias = "TIME",
alias = "TIME_ASPECT",
alias = "X_TIME",
alias = "X_TIME_ASPECT"
)]
X_time,
#[serde(
rename = "X_ERROR_ASPECT",
alias = "ERROR",
alias = "ERROR_ASPECT",
alias = "X_ERROR",
alias = "X_ERROR_ASPECT"
)]
X_error,
#[serde(
rename = "X_EVENT_ASPECT",
alias = "EVENT",
alias = "EVENT_ASPECT",
alias = "X_EVENT",
alias = "X_EVENT_ASPECT"
)]
X_event,
#[serde(
rename = "X_PARAMETER_ASPECT",
alias = "PARAMETER",
alias = "PARAMETER_ASPECT",
alias = "X_PARAMETER",
alias = "X_PARAMETER_ASPECT"
)]
X_parameter,
#[serde(
rename = "X_RESULTANT_ASPECT",
alias = "RESULTANT",
alias = "RESULTANT_ASPECT",
alias = "X_RESULTANT",
alias = "X_RESULTANT_ASPECT"
)]
X_resultant,
#[serde(
rename = "X_TIMEOUT_ASPECT",
alias = "TIMEOUT",
alias = "TIMEOUT_ASPECT",
alias = "X_TIMEOUT",
alias = "X_TIMEOUT_ASPECT"
)]
X_timeout,
#[serde(
rename = "X_AUTHORIZATION_ASPECT",
alias = "AUTHORIZATION",
alias = "AUTHORIZATION_ASPECT",
alias = "X_AUTHORIZATION",
alias = "X_AUTHORIZATION_ASPECT"
)]
X_authorization,
#[serde(
rename = "X_AUTHORITY_ASPECT",
alias = "AUTHORITY",
alias = "AUTHORITY_ASPECT",
alias = "X_AUTHORITY",
alias = "X_AUTHORITY_ASPECT"
)]
X_authority,
#[serde(
rename = "X_AUXILIARY_ASPECT",
alias = "AUXILIARY",
alias = "AUXILIARY_ASPECT",
alias = "X_AUXILIARY",
alias = "X_AUXILIARY_ASPECT"
)]
X_auxiliary,
#[serde(
rename = "X_ANCILLARY_ASPECT",
alias = "ANCILLARY",
alias = "ANCILLARY_ASPECT",
alias = "X_ANCILLARY",
alias = "X_ANCILLARY_ASPECT"
)]
X_ancillary,
#[serde(
rename = "X_OUTLET_ASPECT",
alias = "OUTLET",
alias = "OUTLET_ASPECT",
alias = "X_OUTLET",
alias = "X_OUTLET_ASPECT"
)]
X_outlet,
#[serde(
rename = "X_FUNCTION_ASPECT",
alias = "FUNCTION",
alias = "FUNCTION_ASPECT",
alias = "X_FUNCTION",
alias = "X_FUNCTION_ASPECT"
)]
X_function,
#[serde(
rename = "X_VARIABLE_ASPECT",
alias = "VARIABLE",
alias = "VARIABLE_ASPECT",
alias = "X_VARIABLE",
alias = "X_VARIABLE_ASPECT"
)]
X_variable,
#[serde(
rename = "X_TABLE_ASPECT",
// No alias to TABLE because TABLE also exists as non-deprecated member at value 48
alias = "X_TABLE",
alias = "X_TABLE_ASPECT"
)]
X_table,
#[serde(
rename = "X_UNIT_ASPECT",
alias = "UNIT",
alias = "UNIT_ASPECT",
alias = "X_UNIT",
alias = "X_UNIT_ASPECT"
)]
X_unit,
#[serde(
rename = "X_PREFIX_ASPECT",
alias = "PREFIX",
alias = "PREFIX_ASPECT",
alias = "X_PREFIX",
alias = "X_PREFIX_ASPECT"
)]
X_prefix,
#[serde(
rename = "X_CONFIDENCE_ASPECT",
alias = "CONFIDENCE",
alias = "CONFIDENCE_ASPECT",
alias = "X_CONFIDENCE",
alias = "X_CONFIDENCE_ASPECT"
)]
X_confidence,
#[serde(
rename = "X_UNCERTAINTY_ASPECT",
alias = "UNCERTAINTY",
alias = "UNCERTAINTY_ASPECT",
alias = "X_UNCERTAINTY",
alias = "X_UNCERTAINTY_ASPECT"
)]
X_uncertainty,
#[serde(
rename = "X_REGISTRY_ASPECT",
alias = "REGISTRY",
alias = "REGISTRY_ASPECT",
alias = "X_REGISTRY",
alias = "X_REGISTRY_ASPECT"
)]
X_registry,
#[serde(
rename = "X_FOLDER_ASPECT",
alias = "FOLDER",
alias = "FOLDER_ASPECT",
alias = "X_FOLDER",
alias = "X_FOLDER_ASPECT"
)]
X_folder,
#[serde(
rename = "X_OBJECT_ASPECT",
alias = "OBJECT",
alias = "OBJECT_ASPECT",
alias = "X_OBJECT",
alias = "X_OBJECT_ASPECT"
)]
X_object,
#[serde(
rename = "X_TEMPLATE_ASPECT",
alias = "TEMPLATE",
alias = "TEMPLATE_ASPECT",
alias = "X_TEMPLATE",
alias = "X_TEMPLATE_ASPECT"
)]
X_template,
#[serde(
rename = "X_CONCEPT_ASPECT",
alias = "CONCEPT",
alias = "CONCEPT_ASPECT",
alias = "X_CONCEPT",
alias = "X_CONCEPT_ASPECT"
)]
X_concept,
#[serde(
rename = "X_ITEM_ASPECT",
alias = "ITEM",
alias = "ITEM_ASPECT",
alias = "X_ITEM",
alias = "X_ITEM_ASPECT"
)]
X_item,
#[serde(rename = "TRAIT_ASPECT", alias = "TRAIT")]
Trait,
#[serde(rename = "TABLE_ASPECT", alias = "TABLE")]
Table,
#[serde(rename = "ROW_ASPECT", alias = "ROW")]
Row,
#[serde(rename = "COLUMN_ASPECT", alias = "COLUMN")]
Column,
#[serde(rename = "FACT_ASPECT", alias = "FACT")]
Fact,
#[serde(rename = "FACET_ASPECT", alias = "FACET")]
Facet,
#[serde(rename = "FACTOR_ASPECT", alias = "FACTOR")]
Factor,
#[serde(rename = "FEATURE_ASPECT", alias = "FEATURE")]
Feature,
#[serde(rename = "FIELD_ASPECT", alias = "FIELD")]
Field,
#[serde(rename = "FRAME_ASPECT", alias = "FRAME")]
Frame,
}
impl Aspect {
pub fn is_null(&self) -> bool {
*self == Aspect::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Attribute {
#[default]
#[serde(rename = "NULL_ATTRIBUTE", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_ATTRIBUTE", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "CATEGORY_ATTRIBUTE", alias = "CATEGORY")]
Category,
#[serde(rename = "CLASS_ATTRIBUTE", alias = "CLASS")]
Class,
#[serde(rename = "NAME_ATTRIBUTE", alias = "NAME")]
Name,
#[serde(rename = "VALUE_ATTRIBUTE", alias = "VALUE")]
Value,
#[serde(rename = "AUTHORITY_ATTRIBUTE", alias = "AUTHORITY")]
Authority,
#[serde(rename = "TIME_ATTRIBUTE", alias = "TIME")]
Time,
#[serde(rename = "DATE_ATTRIBUTE", alias = "DATE")]
Date,
#[serde(rename = "PLACE_ATTRIBUTE", alias = "PLACE")]
Place,
#[serde(rename = "POSITION_ATTRIBUTE", alias = "POSITION")]
Position,
#[serde(rename = "LOCATION_ATTRIBUTE", alias = "LOCATION")]
Location,
#[serde(rename = "ELEVATION_ATTRIBUTE", alias = "ELEVATION")]
Elevation,
#[serde(rename = "LATITUDE_ATTRIBUTE", alias = "LATITUDE")]
Latitude,
#[serde(rename = "LONGITUDE_ATTRIBUTE", alias = "LONGITUDE")]
Longitude,
#[serde(rename = "DIRECTION_ATTRIBUTE", alias = "DIRECTION")]
Direction,
#[serde(rename = "AREA_ATTRIBUTE", alias = "AREA")]
Area,
#[serde(rename = "VOLUME_ATTRIBUTE", alias = "VOLUME")]
Volume,
#[serde(rename = "WEIGHT_ATTRIBUTE", alias = "WEIGHT")]
Weight,
#[serde(rename = "DISTANCE_ATTRIBUTE", alias = "DISTANCE")]
Distance,
#[serde(rename = "SIZE_ATTRIBUTE", alias = "SIZE")]
Size,
#[serde(rename = "LENGTH_ATTRIBUTE", alias = "LENGTH")]
Length,
#[serde(rename = "WIDTH_ATTRIBUTE", alias = "WIDTH")]
Width,
#[serde(rename = "HEIGHT_ATTRIBUTE", alias = "HEIGHT")]
Height,
#[serde(rename = "GEOMETRY_ATTRIBUTE", alias = "GEOMETRY")]
Geometry,
#[serde(rename = "INTENSITY_ATTRIBUTE", alias = "INTENSITY")]
Intensity,
#[serde(rename = "ADDRESS_ATTRIBUTE", alias = "ADDRESS")]
Address,
#[serde(rename = "POSTAL_ATTRIBUTE", alias = "POSTAL")]
Postal,
#[serde(rename = "CITY_ATTRIBUTE", alias = "CITY")]
City,
#[serde(rename = "DISTRICT_ATTRIBUTE", alias = "DISTRICT")]
District,
#[serde(rename = "STATE_ATTRIBUTE", alias = "STATE")]
State,
#[serde(rename = "COUNTRY_ATTRIBUTE", alias = "COUNTRY")]
Country,
#[serde(rename = "REGION_ATTRIBUTE", alias = "REGION")]
Region,
#[serde(rename = "CONTINENT_ATTRIBUTE", alias = "CONTINENT")]
Continent,
#[serde(rename = "MEMBER_ATTRIBUTE", alias = "MEMBER")]
Member,
#[serde(rename = "AGE_ATTRIBUTE", alias = "AGE")]
Age,
#[serde(rename = "SEX_ATTRIBUTE", alias = "SEX")]
Sex,
#[serde(rename = "RACE_ATTRIBUTE", alias = "RACE")]
Race,
#[serde(rename = "ETHNICITY_ATTRIBUTE", alias = "ETHNICITY")]
Ethnicity,
#[serde(rename = "RELIGION_ATTRIBUTE", alias = "RELIGION")]
Religion,
#[serde(rename = "LANGUAGE_ATTRIBUTE", alias = "LANGUAGE")]
Language,
#[serde(rename = "EDUCATION_ATTRIBUTE", alias = "EDUCATION")]
Education,
#[serde(rename = "EMPLOYMENT_ATTRIBUTE", alias = "EMPLOYMENT")]
Employment,
#[serde(rename = "OCCUPATION_ATTRIBUTE", alias = "OCCUPATION")]
Occupation,
#[serde(rename = "INCOME_ATTRIBUTE", alias = "INCOME")]
Income,
#[serde(rename = "WEALTH_ATTRIBUTE", alias = "WEALTH")]
Wealth,
#[serde(rename = "SPOUSE_ATTRIBUTE", alias = "SPOUSE")]
Spouse,
#[serde(rename = "CHILD_ATTRIBUTE", alias = "CHILD")]
Child,
#[serde(rename = "SIBLING_ATTRIBUTE", alias = "SIBLING")]
Sibling,
#[serde(rename = "PARENT_ATTRIBUTE", alias = "PARENT")]
Parent,
#[serde(rename = "FAMILY_ATTRIBUTE", alias = "FAMILY")]
Family,
#[serde(rename = "FATHER_ATTRIBUTE", alias = "FATHER")]
Father,
#[serde(rename = "MOTHER_ATTRIBUTE", alias = "MOTHER")]
Mother,
#[serde(rename = "HOME_ATTRIBUTE", alias = "HOME")]
Home,
#[serde(rename = "HEALTH_ATTRIBUTE", alias = "HEALTH")]
Health,
#[serde(rename = "GENETIC_ATTRIBUTE", alias = "GENETIC")]
Genetic,
#[serde(rename = "POPULATION_ATTRIBUTE", alias = "POPULATION")]
Population,
#[serde(rename = "SOCIOCULTURAL_ATTRIBUTE", alias = "SOCIOCULTURAL")]
Sociocultural,
#[serde(rename = "LINGUISTIC_ATTRIBUTE", alias = "LINGUISTIC")]
Linguistic,
#[serde(rename = "ETHNOGRAPHIC_ATTRIBUTE", alias = "ETHNOGRAPHIC")]
Ethnographic,
#[serde(rename = "VARIABLE_ATTRIBUTE", alias = "VARIABLE")]
Variable,
#[serde(rename = "EQUATION_ATTRIBUTE", alias = "EQUATION")]
Equation,
#[serde(rename = "CELL_ATTRIBUTE", alias = "CELL")]
Cell,
#[serde(rename = "MOBILE_ATTRIBUTE", alias = "MOBILE")]
Mobile,
#[serde(rename = "OFFICE_ATTRIBUTE", alias = "OFFICE")]
Office,
#[serde(rename = "WORK_ATTRIBUTE", alias = "WORK")]
Work,
#[serde(rename = "VERSION_ATTRIBUTE", alias = "VERSION")]
Version,
#[serde(rename = "MANUFACTURER_ATTRIBUTE", alias = "MANUFACTURER")]
Manufacturer,
#[serde(rename = "MODEL_ATTRIBUTE", alias = "MODEL")]
Model,
#[serde(rename = "OWNER_ATTRIBUTE", alias = "OWNER")]
Owner,
#[serde(rename = "IDENTITY_ATTRIBUTE", alias = "IDENTITY")]
Identity,
#[serde(rename = "ID_ATTRIBUTE", alias = "ID")]
Id,
#[serde(rename = "NETWORK_ATTRIBUTE", alias = "NETWORK")]
Network,
#[serde(rename = "ROUTING_ATTRIBUTE", alias = "ROUTING")]
Routing,
#[serde(rename = "GRAPH_ATTRIBUTE", alias = "GRAPH")]
Graph,
#[serde(rename = "NODE_ATTRIBUTE", alias = "NODE")]
Node,
#[serde(rename = "LINK_ATTRIBUTE", alias = "LINK")]
Link,
#[serde(rename = "VERTEX_ATTRIBUTE", alias = "VERTEX")]
Vertex,
#[serde(rename = "EDGE_ATTRIBUTE", alias = "EDGE")]
Edge,
#[serde(rename = "SOURCE_ATTRIBUTE", alias = "SOURCE")]
Source,
#[serde(rename = "DESTINATION_ATTRIBUTE", alias = "DESTINATION")]
Destination,
#[serde(rename = "FROM_ATTRIBUTE", alias = "FROM")]
From,
#[serde(rename = "TO_ATTRIBUTE", alias = "TO")]
To,
#[serde(rename = "TARGET_ATTRIBUTE", alias = "TARGET")]
Target,
#[serde(rename = "EGRESSES_ATTRIBUTE", alias = "EGRESSES")]
Egresses,
#[serde(rename = "THREAT_ATTRIBUTE", alias = "THREAT")]
Threat,
#[serde(rename = "ENDPOINT_ATTRIBUTE", alias = "ENDPOINT")]
Endpoint,
#[serde(rename = "CONNECTOME_ATTRIBUTE", alias = "CONNECTOME")]
Connectome,
#[serde(rename = "REFERENCE_ATTRIBUTE", alias = "REFERENCE")]
Reference,
#[serde(rename = "WEBSITE_ATTRIBUTE", alias = "WEBSITE")]
Website,
#[serde(rename = "FEATURE_ATTRIBUTE", alias = "FEATURE")]
Feature,
#[serde(rename = "CONDITION_ATTRIBUTE", alias = "CONDITION")]
Condition,
#[serde(rename = "WEATHER_ATTRIBUTE", alias = "WEATHER")]
Weather,
#[serde(rename = "NEUROLOGICAL_ATTRIBUTE", alias = "NEUROLOGICAL")]
Neurological,
#[serde(rename = "SOCIOLOGICAL_ATTRIBUTE", alias = "SOCIOLOGICAL")]
Sociological,
#[serde(rename = "PSYCHOLOGICAL_ATTRIBUTE", alias = "PSYCHOLOGICAL")]
Psychological,
#[serde(rename = "RELATIONSHIP_ATTRIBUTE", alias = "RELATIONSHIP")]
Relationship,
#[serde(rename = "ASSOCIATION_ATTRIBUTE", alias = "ASSOCIATION")]
Association,
#[serde(rename = "INTERACTION_ATTRIBUTE", alias = "INTERACTION")]
Interaction,
#[serde(rename = "WORKSPACE_ATTRIBUTE", alias = "WORKSPACE")]
Workspace,
#[serde(rename = "VIEW_ATTRIBUTE", alias = "VIEW")]
View,
#[serde(rename = "FILTER_ATTRIBUTE", alias = "FILTER")]
Filter,
#[serde(rename = "COORDINATE_ATTRIBUTE", alias = "COORDINATE")]
Coordinate,
#[serde(rename = "AFFILIATION_ATTRIBUTE", alias = "AFFILIATION")]
Affiliation,
#[serde(rename = "MEMBERSHIP_ATTRIBUTE", alias = "MEMBERSHIP")]
Membership,
#[serde(rename = "RESIDENCE_ATTRIBUTE", alias = "RESIDENCE")]
Residence,
#[serde(rename = "NEAR_ATTRIBUTE", alias = "NEAR")]
Near,
#[serde(rename = "SENTIMENT_ATTRIBUTE", alias = "SENTIMENT")]
Sentiment,
#[serde(rename = "CONFIDENCE_ATTRIBUTE", alias = "CONFIDENCE")]
Confidence,
#[serde(rename = "DISTINCT_ATTRIBUTE", alias = "DISTINCT")]
Distinct,
#[serde(rename = "AMBIGUITY_ATTRIBUTE", alias = "AMBIGUITY")]
Ambiguity,
#[serde(rename = "ERROR_ATTRIBUTE", alias = "ERROR")]
Error,
#[serde(rename = "RELIABILITY_ATTRIBUTE", alias = "RELIABILITY")]
Reliability,
#[serde(rename = "OTHER_ATTRIBUTE", alias = "OTHER")]
Other,
#[serde(rename = "ZIP_ATTRIBUTE", alias = "ZIP")]
Zip,
#[serde(rename = "URL_ATTRIBUTE", alias = "URL")]
Url,
#[serde(rename = "PHONE_ATTRIBUTE", alias = "PHONE")]
Phone,
#[serde(rename = "WEB_ATTRIBUTE", alias = "WEB")]
Web,
#[serde(rename = "CODE_ATTRIBUTE", alias = "CODE")]
Code,
#[serde(rename = "TERRITORY_ATTRIBUTE", alias = "TERRITORY")]
Territory,
#[serde(rename = "EMPLOYEE_ATTRIBUTE", alias = "EMPLOYEE")]
Employee,
#[serde(rename = "COLLEGE_ATTRIBUTE", alias = "COLLEGE")]
College,
#[serde(rename = "DIVISION_ATTRIBUTE", alias = "DIVISION")]
Division,
#[serde(rename = "DEPARTMENT_ATTRIBUTE", alias = "DEPARTMENT")]
Department,
#[serde(rename = "SCHOOL_ATTRIBUTE", alias = "SCHOOL")]
School,
#[serde(rename = "CAMPUS_ATTRIBUTE", alias = "CAMPUS")]
Campus,
#[serde(rename = "ACCOUNT_ATTRIBUTE", alias = "ACCOUNT")]
Account,
#[serde(rename = "REGISTRY_ATTRIBUTE", alias = "REGISTRY")]
Registry,
#[serde(rename = "MANAGER_ATTRIBUTE", alias = "MANAGER")]
Manager,
#[serde(rename = "STATUS_ATTRIBUTE", alias = "STATUS")]
Status,
#[serde(rename = "EMAIL_ATTRIBUTE", alias = "EMAIL")]
Email,
#[serde(rename = "TITLE_ATTRIBUTE", alias = "TITLE")]
Title,
#[serde(rename = "ORGANIZATION_ATTRIBUTE", alias = "ORGANIZATION")]
Organization,
#[serde(rename = "JOB_ATTRIBUTE", alias = "JOB")]
Job,
#[serde(rename = "AGREEMENT_ATTRIBUTE", alias = "AGREEMENT")]
Agreement,
#[serde(rename = "INVENTION_ATTRIBUTE", alias = "INVENTION")]
Invention,
#[serde(rename = "COLLABORATION_ATTRIBUTE", alias = "COLLABORATION")]
Collaboration,
#[serde(rename = "FINANCE_ATTRIBUTE", alias = "FINANCE")]
Finance,
#[serde(rename = "INFORMATION_ATTRIBUTE", alias = "INFORMATION")]
Information,
#[serde(rename = "TIMEZONE_ATTRIBUTE", alias = "TIMEZONE")]
Timezone,
#[serde(rename = "CAPITAL_ATTRIBUTE", alias = "CAPITAL")]
Capital,
#[serde(rename = "NEIGHBOR_ATTRIBUTE", alias = "NEIGHBOR")]
Neighbor,
#[serde(rename = "PLANET_ATTRIBUTE", alias = "PLANET")]
Planet,
#[serde(rename = "CURRENCY_ATTRIBUTE", alias = "CURRENCY")]
Currency,
#[serde(rename = "SERVER_ATTRIBUTE", alias = "SERVER")]
Server,
#[serde(rename = "ANALYTIC_ATTRIBUTE", alias = "ANALYTIC")]
Analytic,
#[serde(rename = "ADAPTER_ATTRIBUTE", alias = "ADAPTER")]
Adapter,
#[serde(rename = "LIST_ATTRIBUTE", alias = "LIST")]
List,
#[serde(rename = "SET_ATTRIBUTE", alias = "SET")]
Set,
#[serde(rename = "APPLICATION_ATTRIBUTE", alias = "APPLICATION")]
Application,
#[serde(rename = "HUMAN_ATTRIBUTE", alias = "HUMAN")]
Human,
#[serde(rename = "FUNCTION_ATTRIBUTE", alias = "FUNCTION")]
Function,
#[serde(rename = "BRAIN_ATTRIBUTE", alias = "BRAIN")]
Brain,
#[serde(rename = "NEURON_ATTRIBUTE", alias = "NEURON")]
Neuron,
#[serde(rename = "SYNAPSE_ATTRIBUTE", alias = "SYNAPSE")]
Synapse,
#[serde(rename = "LAPTOP_ATTRIBUTE", alias = "LAPTOP")]
Laptop,
#[serde(rename = "DESKTOP_ATTRIBUTE", alias = "DESKTOP")]
Desktop,
#[serde(rename = "TELEPHONE_ATTRIBUTE", alias = "TELEPHONE")]
Telephone,
#[serde(rename = "CELLPHONE_ATTRIBUTE", alias = "CELLPHONE")]
Cellphone,
#[serde(rename = "SMARTPHONE_ATTRIBUTE", alias = "SMARTPHONE")]
Smartphone,
#[serde(rename = "MAINFRAME_ATTRIBUTE", alias = "MAINFRAME")]
Mainframe,
#[serde(rename = "TABLET_ATTRIBUTE", alias = "TABLET")]
Tablet,
#[serde(rename = "MARRIAGE_ATTRIBUTE", alias = "MARRIAGE")]
Marriage,
#[serde(rename = "TOWN_ATTRIBUTE", alias = "TOWN")]
Town,
#[serde(rename = "VILLAGE_ATTRIBUTE", alias = "VILLAGE")]
Village,
#[serde(rename = "COUNTY_ATTRIBUTE", alias = "COUNTY")]
County,
#[serde(rename = "PROVINCE_ATTRIBUTE", alias = "PROVINCE")]
Province,
#[serde(rename = "ROAD_ATTRIBUTE", alias = "ROAD")]
Road,
#[serde(rename = "HIGHWAY_ATTRIBUTE", alias = "HIGHWAY")]
Highway,
#[serde(rename = "RAILROAD_ATTRIBUTE", alias = "RAILROAD")]
Railroad,
#[serde(rename = "ORGAN_ATTRIBUTE", alias = "ORGAN")]
Organ,
#[serde(rename = "GENE_ATTRIBUTE", alias = "GENE")]
Gene,
#[serde(rename = "PROTEIN_ATTRIBUTE", alias = "PROTEIN")]
Protein,
#[serde(rename = "MOLECULE_ATTRIBUTE", alias = "MOLECULE")]
Molecule,
#[serde(rename = "DISEASE_ATTRIBUTE", alias = "DISEASE")]
Disease,
#[serde(rename = "DRUG_ATTRIBUTE", alias = "DRUG")]
Drug,
#[serde(rename = "ATLAS_ATTRIBUTE", alias = "ATLAS")]
Atlas,
#[serde(rename = "MAP_ATTRIBUTE", alias = "MAP")]
Map,
#[serde(rename = "COMPUTER_ATTRIBUTE", alias = "COMPUTER")]
Computer,
#[serde(rename = "PASSAGE_ATTRIBUTE", alias = "PASSAGE")]
Passage,
#[serde(rename = "TRACT_ATTRIBUTE", alias = "TRACT")]
Tract,
#[serde(rename = "COMPANY_ATTRIBUTE", alias = "COMPANY")]
Company,
#[serde(rename = "FOLDER_ATTRIBUTE", alias = "FOLDER")]
Folder,
#[serde(rename = "GROUP_ATTRIBUTE", alias = "GROUP")]
Group,
#[serde(rename = "PERSON_ATTRIBUTE", alias = "PERSON")]
Person,
#[serde(rename = "HOUSEHOLD_ATTRIBUTE", alias = "HOUSEHOLD")]
Household,
#[serde(rename = "COMMUNITY_ATTRIBUTE", alias = "COMMUNITY")]
Community,
#[serde(rename = "BUSINESS_ATTRIBUTE", alias = "BUSINESS")]
Business,
#[serde(rename = "PROCESS_ATTRIBUTE", alias = "PROCESS")]
Process,
#[serde(rename = "TASK_ATTRIBUTE", alias = "TASK")]
Task,
#[serde(rename = "PROGRAM_ATTRIBUTE", alias = "PROGRAM")]
Program,
#[serde(rename = "MATHEMATICS_ATTRIBUTE", alias = "MATHEMATICS")]
Mathematics,
#[serde(rename = "SUBSTANCE_ATTRIBUTE", alias = "SUBSTANCE")]
Substance,
#[serde(rename = "CHEMICAL_ATTRIBUTE", alias = "CHEMICAL")]
Chemical,
#[serde(rename = "STRUCTURE_ATTRIBUTE", alias = "STRUCTURE")]
Structure,
#[serde(rename = "INFRASTRUCTURE_ATTRIBUTE", alias = "INFRASTRUCTURE")]
Infrastructure,
#[serde(rename = "FACILITY_ATTRIBUTE", alias = "FACILITY")]
Facility,
#[serde(rename = "FARM_ATTRIBUTE", alias = "FARM")]
Farm,
#[serde(rename = "PATH_ATTRIBUTE", alias = "PATH")]
Path,
#[serde(rename = "MACHINE_ATTRIBUTE", alias = "MACHINE")]
Machine,
#[serde(rename = "DEVICE_ATTRIBUTE", alias = "DEVICE")]
Device,
#[serde(rename = "PLATFORM_ATTRIBUTE", alias = "PLATFORM")]
Platform,
#[serde(rename = "VEHICLE_ATTRIBUTE", alias = "VEHICLE")]
Vehicle,
#[serde(rename = "CONTRACT_ATTRIBUTE", alias = "CONTRACT")]
Contract,
#[serde(rename = "HYPOTHESIS_ATTRIBUTE", alias = "HYPOTHESIS")]
Hypothesis,
#[serde(rename = "MILITARY_ATTRIBUTE", alias = "MILITARY")]
Military,
#[serde(rename = "GRANT_ATTRIBUTE", alias = "GRANT")]
Grant,
#[serde(rename = "PROPOSAL_ATTRIBUTE", alias = "PROPOSAL")]
Proposal,
#[serde(rename = "DOCUMENT_ATTRIBUTE", alias = "DOCUMENT")]
Document,
#[serde(rename = "SPECIALTY_ATTRIBUTE", alias = "SPECIALTY")]
Specialty,
#[serde(rename = "MEDICAL_ATTRIBUTE", alias = "MEDICAL")]
Medical,
#[serde(rename = "TYPE_ATTRIBUTE", alias = "TYPE")]
Type,
#[serde(rename = "ACTIVITY_ATTRIBUTE", alias = "ACTIVITY")]
Activity,
#[serde(rename = "MONEY_ATTRIBUTE", alias = "MONEY")]
Money,
#[serde(rename = "COST_CENTER_ATTRIBUTE", alias = "COST_CENTER")]
Cost_center,
#[serde(rename = "PROJECT_ATTRIBUTE", alias = "PROJECT")]
Project,
#[serde(rename = "STUDY_ATTRIBUTE", alias = "STUDY")]
Study,
#[serde(rename = "FUND_ATTRIBUTE", alias = "FUND")]
Fund,
#[serde(rename = "GIFT_ATTRIBUTE", alias = "GIFT")]
Gift,
#[serde(rename = "AWARD_ATTRIBUTE", alias = "AWARD")]
Award,
#[serde(rename = "NEWS_ATTRIBUTE", alias = "NEWS")]
News,
#[serde(rename = "INVESTIGATOR_ATTRIBUTE", alias = "INVESTIGATOR")]
Investigator,
#[serde(rename = "TEAM_ATTRIBUTE", alias = "TEAM")]
Team,
#[serde(rename = "CLIMATE_ATTRIBUTE", alias = "CLIMATE")]
Climate,
#[serde(rename = "SYSTEM_ATTRIBUTE", alias = "SYSTEM")]
System,
#[serde(rename = "SUBSYSTEM_ATTRIBUTE", alias = "SUBSYSTEM")]
Subsystem,
#[serde(rename = "MENTION_ATTRIBUTE", alias = "MENTION")]
Mention,
#[serde(rename = "SUBTYPE_ATTRIBUTE", alias = "SUBTYPE")]
Subtype,
#[serde(rename = "TEXT_ATTRIBUTE", alias = "TEXT")]
Text,
#[serde(rename = "MODE_ATTRIBUTE", alias = "MODE")]
Mode,
#[serde(rename = "MODALITY_ATTRIBUTE", alias = "MODALITY")]
Modality,
#[serde(rename = "GENERICITY_ATTRIBUTE", alias = "GENERICITY")]
Genericity,
#[serde(rename = "TENSE_ATTRIBUTE", alias = "TENSE")]
Tense,
#[serde(rename = "POLARITY_ATTRIBUTE", alias = "POLARITY")]
Polarity,
#[serde(rename = "ENTITY_ATTRIBUTE", alias = "ENTITY")]
Entity,
#[serde(rename = "EVENT_ATTRIBUTE", alias = "EVENT")]
Event,
#[serde(rename = "RELATION_ATTRIBUTE", alias = "RELATION")]
Relation,
#[serde(rename = "GEOPOLITICS_ATTRIBUTE", alias = "GEOPOLITICS")]
Geopolitics,
#[serde(rename = "WEAPON_ATTRIBUTE", alias = "WEAPON")]
Weapon,
#[serde(rename = "SPONSOR_ATTRIBUTE", alias = "SPONSOR")]
Sponsor,
#[serde(rename = "COST_ATTRIBUTE", alias = "COST")]
Cost,
#[serde(rename = "SCHEDULE_ATTRIBUTE", alias = "SCHEDULE")]
Schedule,
#[serde(rename = "PURPOSE_ATTRIBUTE", alias = "PURPOSE")]
Purpose,
#[serde(rename = "DESCRIPTION_ATTRIBUTE", alias = "DESCRIPTION")]
Description,
#[serde(rename = "SUPPLIER_ATTRIBUTE", alias = "SUPPLIER")]
Supplier,
#[serde(rename = "CONTRACTOR_ATTRIBUTE", alias = "CONTRACTOR")]
Contractor,
#[serde(rename = "PAYMENT_ATTRIBUTE", alias = "PAYMENT")]
Payment,
#[serde(rename = "SUBCLASS_ATTRIBUTE", alias = "SUBCLASS")]
Subclass,
#[serde(rename = "ITEM_ATTRIBUTE", alias = "ITEM")]
Item,
#[serde(rename = "STOCK_ATTRIBUTE", alias = "STOCK")]
Stock,
#[serde(rename = "STORE_ATTRIBUTE", alias = "STORE")]
Store,
#[serde(rename = "SUBSIDIARY_ATTRIBUTE", alias = "SUBSIDIARY")]
Subsidiary,
#[serde(rename = "LEADER_ATTRIBUTE", alias = "LEADER")]
Leader,
#[serde(rename = "SHAREHOLDER_ATTRIBUTE", alias = "SHAREHOLDER")]
Shareholder,
#[serde(rename = "FOUNDER_ATTRIBUTE", alias = "FOUNDER")]
Founder,
#[serde(rename = "PERPETRATOR_ATTRIBUTE", alias = "PERPETRATOR")]
Perpetrator,
#[serde(rename = "VICTIM_ATTRIBUTE", alias = "VICTIM")]
Victim,
#[serde(rename = "ACTOR_ATTRIBUTE", alias = "ACTOR")]
Actor,
#[serde(rename = "RECIPIENT_ATTRIBUTE", alias = "RECIPIENT")]
Recipient,
#[serde(rename = "BENEFICIARY_ATTRIBUTE", alias = "BENEFICIARY")]
Beneficiary,
#[serde(rename = "CRIME_ATTRIBUTE", alias = "CRIME")]
Crime,
#[serde(rename = "SENTENCE_ATTRIBUTE", alias = "SENTENCE")]
Sentence,
#[serde(rename = "PROVENANCE_ATTRIBUTE", alias = "PROVENANCE")]
Provenance,
#[serde(rename = "AIRPORT_ATTRIBUTE", alias = "AIRPORT")]
Airport,
#[serde(rename = "PORT_ATTRIBUTE", alias = "PORT")]
Port,
#[serde(rename = "STATION_ATTRIBUTE", alias = "STATION")]
Station,
#[serde(rename = "ONTOLOGY_ATTRIBUTE", alias = "ONTOLOGY")]
Ontology,
#[serde(rename = "POWER_PLANT_ATTRIBUTE", alias = "POWER_PLANT")]
Power_plant,
#[serde(rename = "CAPACITY_ATTRIBUTE", alias = "CAPACITY")]
Capacity,
#[serde(rename = "POWER_ATTRIBUTE", alias = "POWER")]
Power,
#[serde(rename = "FUEL_ATTRIBUTE", alias = "FUEL")]
Fuel,
#[serde(rename = "AIRPLANE_ATTRIBUTE", alias = "AIRPLANE")]
Airplane,
#[serde(rename = "SHIP_ATTRIBUTE", alias = "SHIP")]
Ship,
#[serde(rename = "TRAIN_ATTRIBUTE", alias = "TRAIN")]
Train,
#[serde(rename = "CAR_ATTRIBUTE", alias = "CAR")]
Car,
#[serde(rename = "INSTRUMENT_ATTRIBUTE", alias = "INSTRUMENT")]
Instrument,
#[serde(rename = "SHIPMENT_ATTRIBUTE", alias = "SHIPMENT")]
Shipment,
#[serde(rename = "OBJECT_ATTRIBUTE", alias = "OBJECT")]
Object,
#[serde(rename = "BUILDING_ATTRIBUTE", alias = "BUILDING")]
Building,
#[serde(rename = "LAW_ATTRIBUTE", alias = "LAW")]
Law,
#[serde(rename = "SUSPECT_ATTRIBUTE", alias = "SUSPECT")]
Suspect,
#[serde(rename = "RESULT_ATTRIBUTE", alias = "RESULT")]
Result,
#[serde(rename = "OUTCOME_ATTRIBUTE", alias = "OUTCOME")]
Outcome,
#[serde(rename = "CANDIDATE_ATTRIBUTE", alias = "CANDIDATE")]
Candidate,
#[serde(rename = "ELECTION_ATTRIBUTE", alias = "ELECTION")]
Election,
#[serde(rename = "BALLOT_ATTRIBUTE", alias = "BALLOT")]
Ballot,
#[serde(rename = "WAREHOUSE_ATTRIBUTE", alias = "WAREHOUSE")]
Warehouse,
#[serde(rename = "PALLET_ATTRIBUTE", alias = "PALLET")]
Pallet,
#[serde(rename = "VENDOR_ATTRIBUTE", alias = "VENDOR")]
Vendor,
#[serde(rename = "BUYER_ATTRIBUTE", alias = "BUYER")]
Buyer,
#[serde(rename = "SELLER_ATTRIBUTE", alias = "SELLER")]
Seller,
#[serde(rename = "TRANSACTION_ATTRIBUTE", alias = "TRANSACTION")]
Transaction,
#[serde(rename = "ARRANGEMENT_ATTRIBUTE", alias = "ARRANGEMENT")]
Arrangement,
#[serde(rename = "DEAL_ATTRIBUTE", alias = "DEAL")]
Deal,
#[serde(rename = "FAX_ATTRIBUTE", alias = "FAX")]
Fax,
#[serde(rename = "NOTE_ATTRIBUTE", alias = "NOTE")]
Note,
#[serde(rename = "COMMENT_ATTRIBUTE", alias = "COMMENT")]
Comment,
#[serde(rename = "COUNT_ATTRIBUTE", alias = "COUNT")]
Count,
#[serde(rename = "ORIGIN_ATTRIBUTE", alias = "ORIGIN")]
Origin,
#[serde(rename = "HEADQUARTERS_ATTRIBUTE", alias = "HEADQUARTERS")]
Headquarters,
#[serde(rename = "MAIN_ATTRIBUTE", alias = "MAIN")]
Main,
#[serde(rename = "SALES_ATTRIBUTE", alias = "SALES")]
Sales,
#[serde(rename = "LABOR_ATTRIBUTE", alias = "LABOR")]
Labor,
#[serde(rename = "SCORE_ATTRIBUTE", alias = "SCORE")]
Score,
#[serde(rename = "HOURS_ATTRIBUTE", alias = "HOURS")]
Hours,
#[serde(rename = "UNIT_ATTRIBUTE", alias = "UNIT")]
Unit,
#[serde(rename = "PRICE_ATTRIBUTE", alias = "PRICE")]
Price,
#[serde(rename = "INVENTORY_ATTRIBUTE", alias = "INVENTORY")]
Inventory,
#[serde(rename = "COMMODITY_ATTRIBUTE", alias = "COMMODITY")]
Commodity,
#[serde(rename = "DEFENDANT_ATTRIBUTE", alias = "DEFENDANT")]
Defendant,
#[serde(rename = "PLAINTIFF_ATTRIBUTE", alias = "PLAINTIFF")]
Plaintiff,
#[serde(rename = "RESERVATION_ATTRIBUTE", alias = "RESERVATION")]
Reservation,
#[serde(rename = "PLAN_ATTRIBUTE", alias = "PLAN")]
Plan,
#[serde(rename = "SEASON_ATTRIBUTE", alias = "SEASON")]
Season,
#[serde(rename = "PASSWORD_ATTRIBUTE", alias = "PASSWORD")]
Password,
#[serde(rename = "CUSTOMER_ATTRIBUTE", alias = "CUSTOMER")]
Customer,
#[serde(rename = "GENDER_ATTRIBUTE", alias = "GENDER")]
Gender,
#[serde(rename = "NUMBER_ATTRIBUTE", alias = "NUMBER")]
Number,
#[serde(rename = "ROLE_ATTRIBUTE", alias = "ROLE")]
Role,
#[serde(rename = "MERCHANDISE_ATTRIBUTE", alias = "MERCHANDISE")]
Merchandise,
#[serde(rename = "POLYGON_ATTRIBUTE", alias = "POLYGON")]
Polygon,
#[serde(rename = "RISK_ATTRIBUTE", alias = "RISK")]
Risk,
#[serde(rename = "GOAL_ATTRIBUTE", alias = "GOAL")]
Goal,
#[serde(rename = "EXPENSE_ATTRIBUTE", alias = "EXPENSE")]
Expense,
#[serde(rename = "TEMPLATE_ATTRIBUTE", alias = "TEMPLATE")]
Template,
#[serde(rename = "INDEX_ATTRIBUTE", alias = "INDEX")]
Index,
#[serde(rename = "METRIC_ATTRIBUTE", alias = "METRIC")]
Metric,
#[serde(rename = "RESOURCE_ATTRIBUTE", alias = "RESOURCE")]
Resource,
#[serde(rename = "IMPACT_ATTRIBUTE", alias = "IMPACT")]
Impact,
#[serde(rename = "CITATION_ATTRIBUTE", alias = "CITATION")]
Citation,
#[serde(rename = "GAIN_ATTRIBUTE", alias = "GAIN")]
Gain,
#[serde(rename = "LOSS_ATTRIBUTE", alias = "LOSS")]
Loss,
#[serde(rename = "COMPOSITE_ATTRIBUTE", alias = "COMPOSITE")]
Composite,
#[serde(rename = "PRODUCTIVITY_ATTRIBUTE", alias = "PRODUCTIVITY")]
Productivity,
#[serde(rename = "ARRIVAL_ATTRIBUTE", alias = "ARRIVAL")]
Arrival,
#[serde(rename = "DEPARTURE_ATTRIBUTE", alias = "DEPARTURE")]
Departure,
#[serde(rename = "SPEED_ATTRIBUTE", alias = "SPEED")]
Speed,
#[serde(rename = "VELOCITY_ATTRIBUTE", alias = "VELOCITY")]
Velocity,
#[serde(rename = "ACCELERATION_ATTRIBUTE", alias = "ACCELERATION")]
Acceleration,
#[serde(rename = "MEASUREMENT_ATTRIBUTE", alias = "MEASUREMENT")]
Measurement,
#[serde(rename = "MASS_ATTRIBUTE", alias = "MASS")]
Mass,
#[serde(rename = "FORCE_ATTRIBUTE", alias = "FORCE")]
Force,
#[serde(rename = "MOMENTUM_ATTRIBUTE", alias = "MOMENTUM")]
Momentum,
#[serde(rename = "COLOR_ATTRIBUTE", alias = "COLOR")]
Color,
#[serde(rename = "TEXTURE_ATTRIBUTE", alias = "TEXTURE")]
Texture,
#[serde(rename = "SHADE_ATTRIBUTE", alias = "SHADE")]
Shade,
#[serde(rename = "SHAPE_ATTRIBUTE", alias = "SHAPE")]
Shape,
#[serde(rename = "SOUND_ATTRIBUTE", alias = "SOUND")]
Sound,
#[serde(rename = "CLIENT_ATTRIBUTE", alias = "CLIENT")]
Client,
#[serde(rename = "SUPERVISOR_ATTRIBUTE", alias = "SUPERVISOR")]
Supervisor,
#[serde(rename = "LABEL_ATTRIBUTE", alias = "LABEL")]
Label,
#[serde(rename = "SUBSUBTYPE_ATTRIBUTE", alias = "SUBSUBTYPE")]
Subsubtype,
#[serde(rename = "VARIETY_ATTRIBUTE", alias = "VARIETY")]
Variety,
#[serde(rename = "MAKE_ATTRIBUTE", alias = "MAKE")]
Make,
#[serde(rename = "YEAR_ATTRIBUTE", alias = "YEAR")]
Year,
#[serde(rename = "JUSTIFICATION_ATTRIBUTE", alias = "JUSTIFICATION")]
Justification,
#[serde(rename = "CONTROL_ATTRIBUTE", alias = "CONTROL")]
Control,
#[serde(rename = "SURROUND_ATTRIBUTE", alias = "SURROUND")]
Surround,
#[serde(rename = "RESPONSIBILITY_ATTRIBUTE", alias = "RESPONSIBILITY")]
Responsibility,
#[serde(rename = "BLAME_ATTRIBUTE", alias = "BLAME")]
Blame,
#[serde(rename = "OPINION_ATTRIBUTE", alias = "OPINION")]
Opinion,
#[serde(rename = "INFLUENCE_ATTRIBUTE", alias = "INFLUENCE")]
Influence,
#[serde(rename = "ASSERTION_ATTRIBUTE", alias = "ASSERTION")]
Assertion,
#[serde(rename = "ATTRIBUTION_ATTRIBUTE", alias = "ATTRIBUTION")]
Attribution,
#[serde(rename = "CITIZENSHIP_ATTRIBUTE", alias = "CITIZENSHIP")]
Citizenship,
#[serde(rename = "HEADING_ATTRIBUTE", alias = "HEADING")]
Heading,
#[serde(rename = "BIRTHDAY_ATTRIBUTE", alias = "BIRTHDAY")]
Birthday,
#[serde(rename = "FLIGHT_ATTRIBUTE", alias = "FLIGHT")]
Flight,
#[serde(rename = "ROUTE_ATTRIBUTE", alias = "ROUTE")]
Route,
#[serde(rename = "SECTION_ATTRIBUTE", alias = "SECTION")]
Section,
#[serde(rename = "SEAT_ATTRIBUTE", alias = "SEAT")]
Seat,
#[serde(rename = "AISLE_ATTRIBUTE", alias = "AISLE")]
Aisle,
#[serde(rename = "ROW_ATTRIBUTE", alias = "ROW")]
Row,
#[serde(rename = "COLUMN_ATTRIBUTE", alias = "COLUMN")]
Column,
#[serde(rename = "FIELD_ATTRIBUTE", alias = "FIELD")]
Field,
#[serde(rename = "SKU_ATTRIBUTE", alias = "SKU")]
Sku,
#[serde(rename = "QUANTITY_ATTRIBUTE", alias = "QUANTITY")]
Quantity,
#[serde(rename = "QUALITY_ATTRIBUTE", alias = "QUALITY")]
Quality,
#[serde(rename = "NET_ATTRIBUTE", alias = "NET")]
Net,
#[serde(rename = "FILE_ATTRIBUTE", alias = "FILE")]
File,
#[serde(rename = "MUNICIPALITY_ATTRIBUTE", alias = "MUNICIPALITY")]
Municipality,
#[serde(rename = "SERVICE_ATTRIBUTE", alias = "SERVICE")]
Service,
#[serde(rename = "ORDER_ATTRIBUTE", alias = "ORDER")]
Order,
#[serde(rename = "PURCHASE_ATTRIBUTE", alias = "PURCHASE")]
Purchase,
#[serde(rename = "MATERIAL_ATTRIBUTE", alias = "MATERIAL")]
Material,
#[serde(rename = "PACKAGING_ATTRIBUTE", alias = "PACKAGING")]
Packaging,
#[serde(rename = "WARRANTY_ATTRIBUTE", alias = "WARRANTY")]
Warranty,
#[serde(rename = "REVENUE_ATTRIBUTE", alias = "REVENUE")]
Revenue,
#[serde(rename = "EARNINGS_ATTRIBUTE", alias = "EARNINGS")]
Earnings,
#[serde(rename = "DURATION_ATTRIBUTE", alias = "DURATION")]
Duration,
#[serde(rename = "SERIAL_NUMBER_ATTRIBUTE", alias = "SERIAL_NUMBER")]
Serial_number,
#[serde(rename = "TEST_ATTRIBUTE", alias = "TEST")]
Test,
#[serde(rename = "TRAVEL_ATTRIBUTE", alias = "TRAVEL")]
Travel,
#[serde(rename = "SYMPTOM_ATTRIBUTE", alias = "SYMPTOM")]
Symptom,
#[serde(rename = "EXPOSURE_ATTRIBUTE", alias = "EXPOSURE")]
Exposure,
#[serde(rename = "DIAGNOSIS_ATTRIBUTE", alias = "DIAGNOSIS")]
Diagnosis,
#[serde(rename = "CONTACT_ATTRIBUTE", alias = "CONTACT")]
Contact,
#[serde(rename = "TEMPERATURE_ATTRIBUTE", alias = "TEMPERATURE")]
Temperature,
#[serde(rename = "REPORT_ATTRIBUTE", alias = "REPORT")]
Report,
#[serde(rename = "PATIENT_ATTRIBUTE", alias = "PATIENT")]
Patient,
#[serde(rename = "HOSPITAL_ATTRIBUTE", alias = "HOSPITAL")]
Hospital,
#[serde(rename = "CLINIC_ATTRIBUTE", alias = "CLINIC")]
Clinic,
#[serde(rename = "PROVIDER_ATTRIBUTE", alias = "PROVIDER")]
Provider,
#[serde(rename = "FACTORY_ATTRIBUTE", alias = "FACTORY")]
Factory,
#[serde(rename = "KEY_ATTRIBUTE", alias = "KEY")]
Key,
#[serde(rename = "ZONE_ATTRIBUTE", alias = "ZONE")]
Zone,
#[serde(rename = "PERIMETER_ATTRIBUTE", alias = "PERIMETER")]
Perimeter,
#[serde(rename = "OCCUPANCY_ATTRIBUTE", alias = "OCCUPANCY")]
Occupancy,
#[serde(rename = "VISIT_ATTRIBUTE", alias = "VISIT")]
Visit,
#[serde(rename = "VISITOR_ATTRIBUTE", alias = "VISITOR")]
Visitor,
#[serde(rename = "PRIVACY_ATTRIBUTE", alias = "PRIVACY")]
Privacy,
#[serde(rename = "ALERT_ATTRIBUTE", alias = "ALERT")]
Alert,
#[serde(rename = "ABSTRACT_ATTRIBUTE", alias = "ABSTRACT")]
Abstract,
#[serde(rename = "ROOM_ATTRIBUTE", alias = "ROOM")]
Room,
#[serde(rename = "LEVEL_ATTRIBUTE", alias = "LEVEL")]
Level,
#[serde(rename = "COURSE_ATTRIBUTE", alias = "COURSE")]
Course,
#[serde(rename = "STUDENT_ATTRIBUTE", alias = "STUDENT")]
Student,
#[serde(rename = "FACULTY_ATTRIBUTE", alias = "FACULTY")]
Faculty,
#[serde(rename = "STAFF_ATTRIBUTE", alias = "STAFF")]
Staff,
#[serde(rename = "ADVISOR_ATTRIBUTE", alias = "ADVISOR")]
Advisor,
#[serde(rename = "INSTRUCTOR_ATTRIBUTE", alias = "INSTRUCTOR")]
Instructor,
#[serde(rename = "ALARM_ATTRIBUTE", alias = "ALARM")]
Alarm,
#[serde(rename = "HOST_ATTRIBUTE", alias = "HOST")]
Host,
#[serde(rename = "CONCEPT_ATTRIBUTE", alias = "CONCEPT")]
Concept,
#[serde(rename = "ELEMENT_ATTRIBUTE", alias = "ELEMENT")]
Element,
#[serde(rename = "INSTANCE_ATTRIBUTE", alias = "INSTANCE")]
Instance,
#[serde(rename = "PROPERTY_ATTRIBUTE", alias = "PROPERTY")]
Property,
#[serde(rename = "ATTRIBUTE_ATTRIBUTE", alias = "ATTRIBUTE")]
Attribute,
#[serde(rename = "KIND_ATTRIBUTE", alias = "KIND")]
Kind,
#[serde(rename = "DATA_ATTRIBUTE", alias = "DATA")]
Data,
#[serde(rename = "JOURNAL_ATTRIBUTE", alias = "JOURNAL")]
Journal,
#[serde(rename = "ARTICLE_ATTRIBUTE", alias = "ARTICLE")]
Article,
#[serde(rename = "PUBLICATION_ATTRIBUTE", alias = "PUBLICATION")]
Publication,
#[serde(rename = "BOOK_ATTRIBUTE", alias = "BOOK")]
Book,
#[serde(rename = "PERIODICAL_ATTRIBUTE", alias = "PERIODICAL")]
Periodical,
#[serde(rename = "CALENDAR_ATTRIBUTE", alias = "CALENDAR")]
Calendar,
#[serde(rename = "LOG_ATTRIBUTE", alias = "LOG")]
Log,
#[serde(rename = "COLLECTION_ATTRIBUTE", alias = "COLLECTION")]
Collection,
#[serde(rename = "PERMISSION_ATTRIBUTE", alias = "PERMISSION")]
Permission,
#[serde(rename = "EXAMPLE_ATTRIBUTE", alias = "EXAMPLE")]
Example,
#[serde(rename = "MODULE_ATTRIBUTE", alias = "MODULE")]
Module,
#[serde(rename = "DIRECTORY_ATTRIBUTE", alias = "DIRECTORY")]
Directory,
#[serde(rename = "CACHE_ATTRIBUTE", alias = "CACHE")]
Cache,
#[serde(rename = "BEHAVIOR_ATTRIBUTE", alias = "BEHAVIOR")]
Behavior,
#[serde(rename = "AGENT_ATTRIBUTE", alias = "AGENT")]
Agent,
#[serde(rename = "SLOT_ATTRIBUTE", alias = "SLOT")]
Slot,
#[serde(rename = "SENSOR_ATTRIBUTE", alias = "SENSOR")]
Sensor,
#[serde(rename = "ACTUATOR_ATTRIBUTE", alias = "ACTUATOR")]
Actuator,
#[serde(rename = "ACTION_ATTRIBUTE", alias = "ACTION")]
Action,
#[serde(rename = "PERCEPT_ATTRIBUTE", alias = "PERCEPT")]
Percept,
#[serde(rename = "UTILITY_ATTRIBUTE", alias = "UTILITY")]
Utility,
#[serde(rename = "LETTER_ATTRIBUTE", alias = "LETTER")]
Letter,
#[serde(rename = "OFFER_ATTRIBUTE", alias = "OFFER")]
Offer,
#[serde(rename = "MESSAGE_ATTRIBUTE", alias = "MESSAGE")]
Message,
#[serde(rename = "TECHNOLOGY_ATTRIBUTE", alias = "TECHNOLOGY")]
Technology,
#[serde(rename = "BUDGET_ATTRIBUTE", alias = "BUDGET")]
Budget,
#[serde(rename = "FUNDING_ATTRIBUTE", alias = "FUNDING")]
Funding,
#[serde(rename = "COLLABORATOR_ATTRIBUTE", alias = "COLLABORATOR")]
Collaborator,
#[serde(rename = "DEPUTY_ATTRIBUTE", alias = "DEPUTY")]
Deputy,
#[serde(rename = "TREATMENT_ATTRIBUTE", alias = "TREATMENT")]
Treatment,
#[serde(rename = "PROGNOSIS_ATTRIBUTE", alias = "PROGNOSIS")]
Prognosis,
#[serde(rename = "SECURITY_ATTRIBUTE", alias = "SECURITY")]
Security,
#[serde(rename = "DOMAIN_ATTRIBUTE", alias = "DOMAIN")]
Domain,
#[serde(rename = "SUBMISSION_ATTRIBUTE", alias = "SUBMISSION")]
Submission,
#[serde(rename = "RATE_ATTRIBUTE", alias = "RATE")]
Rate,
#[serde(rename = "COMMAND_ATTRIBUTE", alias = "COMMAND")]
Command,
#[serde(rename = "METHOD_ATTRIBUTE", alias = "METHOD")]
Method,
#[serde(rename = "INTERCHANGE_ATTRIBUTE", alias = "INTERCHANGE")]
Interchange,
#[serde(rename = "SUMMARY_ATTRIBUTE", alias = "SUMMARY")]
Summary,
#[serde(rename = "READINESS_ATTRIBUTE", alias = "READINESS")]
Readiness,
#[serde(rename = "CLASSIFICATION_ATTRIBUTE", alias = "CLASSIFICATION")]
Classification,
#[serde(rename = "SECRETARY_ATTRIBUTE", alias = "SECRETARY")]
Secretary,
#[serde(rename = "PERSONNEL_ATTRIBUTE", alias = "PERSONNEL")]
Personnel,
#[serde(rename = "REPRESENTATIVE_ATTRIBUTE", alias = "REPRESENTATIVE")]
Representative,
#[serde(rename = "IMPLEMENTATION_ATTRIBUTE", alias = "IMPLEMENTATION")]
Implementation,
#[serde(rename = "COMMERCIAL_ATTRIBUTE", alias = "COMMERCIAL")]
Commercial,
#[serde(rename = "CLOSURE_ATTRIBUTE", alias = "CLOSURE")]
Closure,
#[serde(rename = "INVOICE_ATTRIBUTE", alias = "INVOICE")]
Invoice,
#[serde(rename = "BALANCE_ATTRIBUTE", alias = "BALANCE")]
Balance,
#[serde(rename = "PERIOD_ATTRIBUTE", alias = "PERIOD")]
Period,
#[serde(rename = "VARIANCE_ATTRIBUTE", alias = "VARIANCE")]
Variance,
#[serde(rename = "ALLOCATION_ATTRIBUTE", alias = "ALLOCATION")]
Allocation,
#[serde(rename = "CONTRIBUTION_ATTRIBUTE", alias = "CONTRIBUTION")]
Contribution,
#[serde(rename = "SOLICITATION_ATTRIBUTE", alias = "SOLICITATION")]
Solicitation,
#[serde(rename = "HISTORY_ATTRIBUTE", alias = "HISTORY")]
History,
#[serde(rename = "OUTLET_ATTRIBUTE", alias = "OUTLET")]
Outlet,
#[serde(rename = "CHARACTERISTIC_ATTRIBUTE", alias = "CHARACTERISTIC")]
Characteristic,
#[serde(rename = "ASPECT_ATTRIBUTE", alias = "ASPECT")]
Aspect,
#[serde(rename = "FACET_ATTRIBUTE", alias = "FACET")]
Facet,
#[serde(rename = "PATTERN_ATTRIBUTE", alias = "PATTERN")]
Pattern,
#[serde(rename = "TRAIT_ATTRIBUTE", alias = "TRAIT")]
Trait,
#[serde(rename = "FORM_ATTRIBUTE", alias = "FORM")]
Form,
#[serde(rename = "IMPORT_ATTRIBUTE", alias = "IMPORT")]
Import,
#[serde(rename = "EXPORT_ATTRIBUTE", alias = "EXPORT")]
Export,
#[serde(rename = "CART_ATTRIBUTE", alias = "CART")]
Cart,
#[serde(rename = "CONTAINER_ATTRIBUTE", alias = "CONTAINER")]
Container,
#[serde(rename = "MARKET_ATTRIBUTE", alias = "MARKET")]
Market,
#[serde(rename = "SEGMENT_ATTRIBUTE", alias = "SEGMENT")]
Segment,
#[serde(rename = "CREW_ATTRIBUTE", alias = "CREW")]
Crew,
#[serde(rename = "PASSENGER_ATTRIBUTE", alias = "PASSENGER")]
Passenger,
#[serde(rename = "DATABASE_ATTRIBUTE", alias = "DATABASE")]
Database,
#[serde(rename = "TABLE_ATTRIBUTE", alias = "TABLE")]
Table,
#[serde(rename = "CONTEXT_ATTRIBUTE", alias = "CONTEXT")]
Context,
#[serde(rename = "FORMAT_ATTRIBUTE", alias = "FORMAT")]
Format,
#[serde(rename = "COMPARTMENT_ATTRIBUTE", alias = "COMPARTMENT")]
Compartment,
#[serde(rename = "AUTHORIZATION_ATTRIBUTE", alias = "AUTHORIZATION")]
Authorization,
#[serde(rename = "TOKEN_ATTRIBUTE", alias = "TOKEN")]
Token,
#[serde(rename = "SUBJECT_ATTRIBUTE", alias = "SUBJECT")]
Subject,
#[serde(rename = "PREDICATE_ATTRIBUTE", alias = "PREDICATE")]
Predicate,
#[serde(rename = "ARGUMENT_ATTRIBUTE", alias = "ARGUMENT")]
Argument,
#[serde(rename = "NOUN_ATTRIBUTE", alias = "NOUN")]
Noun,
#[serde(rename = "VERB_ATTRIBUTE", alias = "VERB")]
Verb,
#[serde(rename = "ADJECTIVE_ATTRIBUTE", alias = "ADJECTIVE")]
Adjective,
#[serde(rename = "ADVERB_ATTRIBUTE", alias = "ADVERB")]
Adverb,
#[serde(rename = "USER_ATTRIBUTE", alias = "USER")]
User,
#[serde(rename = "FOOD_ATTRIBUTE", alias = "FOOD")]
Food,
#[serde(rename = "MEAL_ATTRIBUTE", alias = "MEAL")]
Meal,
#[serde(rename = "APPETIZER_ATTRIBUTE", alias = "APPETIZER")]
Appetizer,
#[serde(rename = "ENTREE_ATTRIBUTE", alias = "ENTREE")]
Entree,
#[serde(rename = "SIDEDISH_ATTRIBUTE", alias = "SIDEDISH")]
Sidedish,
#[serde(rename = "DESSERT_ATTRIBUTE", alias = "DESSERT")]
Dessert,
#[serde(rename = "BEVERAGE_ATTRIBUTE", alias = "BEVERAGE")]
Beverage,
#[serde(rename = "FRUIT_ATTRIBUTE", alias = "FRUIT")]
Fruit,
#[serde(rename = "VEGETABLE_ATTRIBUTE", alias = "VEGETABLE")]
Vegetable,
#[serde(rename = "MEAT_ATTRIBUTE", alias = "MEAT")]
Meat,
#[serde(rename = "SNACK_ATTRIBUTE", alias = "SNACK")]
Snack,
#[serde(rename = "CONFIGURATION_ATTRIBUTE", alias = "CONFIGURATION")]
Configuration,
#[serde(rename = "LAYOUT_ATTRIBUTE", alias = "LAYOUT")]
Layout,
#[serde(rename = "COMMISSIONER_ATTRIBUTE", alias = "COMMISSIONER")]
Commissioner,
#[serde(rename = "ATTORNEY_ATTRIBUTE", alias = "ATTORNEY")]
Attorney,
#[serde(rename = "COUNSELOR_ATTRIBUTE", alias = "COUNSELOR")]
Counselor,
#[serde(rename = "DELEGATE_ATTRIBUTE", alias = "DELEGATE")]
Delegate,
#[serde(rename = "LEGISLATOR_ATTRIBUTE", alias = "LEGISLATOR")]
Legislator,
#[serde(rename = "COUNCILOR_ATTRIBUTE", alias = "COUNCILOR")]
Councilor,
#[serde(rename = "PROXY_ATTRIBUTE", alias = "PROXY")]
Proxy,
#[serde(rename = "SENATOR_ATTRIBUTE", alias = "SENATOR")]
Senator,
#[serde(rename = "MESSENGER_ATTRIBUTE", alias = "MESSENGER")]
Messenger,
#[serde(rename = "SALESPERSON_ATTRIBUTE", alias = "SALESPERSON")]
Salesperson,
#[serde(rename = "ADMINISTRATOR_ATTRIBUTE", alias = "ADMINISTRATOR")]
Administrator,
#[serde(rename = "HATCH_ATTRIBUTE", alias = "HATCH")]
Hatch,
#[serde(rename = "CRANE_ATTRIBUTE", alias = "CRANE")]
Crane,
#[serde(rename = "STEVEDORE_ATTRIBUTE", alias = "STEVEDORE")]
Stevedore,
#[serde(rename = "CARGO_ATTRIBUTE", alias = "CARGO")]
Cargo,
#[serde(rename = "BERTH_ATTRIBUTE", alias = "BERTH")]
Berth,
#[serde(rename = "DOCK_ATTRIBUTE", alias = "DOCK")]
Dock,
#[serde(rename = "PIER_ATTRIBUTE", alias = "PIER")]
Pier,
#[serde(rename = "EQUIPMENT_ATTRIBUTE", alias = "EQUIPMENT")]
Equipment,
#[serde(rename = "TOOL_ATTRIBUTE", alias = "TOOL")]
Tool,
#[serde(rename = "GEAR_ATTRIBUTE", alias = "GEAR")]
Gear,
#[serde(rename = "GANG_ATTRIBUTE", alias = "GANG")]
Gang,
#[serde(rename = "SHIFT_ATTRIBUTE", alias = "SHIFT")]
Shift,
#[serde(rename = "LIFT_ATTRIBUTE", alias = "LIFT")]
Lift,
#[serde(rename = "SHIPPER_ATTRIBUTE", alias = "SHIPPER")]
Shipper,
#[serde(rename = "SENDER_ATTRIBUTE", alias = "SENDER")]
Sender,
#[serde(rename = "RECEIVER_ATTRIBUTE", alias = "RECEIVER")]
Receiver,
#[serde(rename = "VERIFICATION_ATTRIBUTE", alias = "VERIFICATION")]
Verification,
#[serde(rename = "VALIDATION_ATTRIBUTE", alias = "VALIDATION")]
Validation,
#[serde(rename = "AUTHENTICATION_ATTRIBUTE", alias = "AUTHENTICATION")]
Authentication,
#[serde(rename = "DEPLOYMENT_ATTRIBUTE", alias = "DEPLOYMENT")]
Deployment,
#[serde(rename = "SHARE_ATTRIBUTE", alias = "SHARE")]
Share,
#[serde(rename = "EMISSIONS_ATTRIBUTE", alias = "EMISSIONS")]
Emissions,
#[serde(rename = "WASTE_ATTRIBUTE", alias = "WASTE")]
Waste,
#[serde(rename = "WATER_ATTRIBUTE", alias = "WATER")]
Water,
#[serde(rename = "ENERGY_ATTRIBUTE", alias = "ENERGY")]
Energy,
#[serde(rename = "HEAT_ATTRIBUTE", alias = "HEAT")]
Heat,
#[serde(rename = "ELECTRICITY_ATTRIBUTE", alias = "ELECTRICITY")]
Electricity,
#[serde(rename = "RESTAURANT_ATTRIBUTE", alias = "RESTAURANT")]
Restaurant,
#[serde(rename = "LOBBY_ATTRIBUTE", alias = "LOBBY")]
Lobby,
#[serde(rename = "POOL_ATTRIBUTE", alias = "POOL")]
Pool,
#[serde(rename = "GARAGE_ATTRIBUTE", alias = "GARAGE")]
Garage,
#[serde(rename = "KITCHEN_ATTRIBUTE", alias = "KITCHEN")]
Kitchen,
#[serde(rename = "LAUNDRY_ATTRIBUTE", alias = "LAUNDRY")]
Laundry,
#[serde(rename = "HOUSEKEEPING_ATTRIBUTE", alias = "HOUSEKEEPING")]
Housekeeping,
#[serde(rename = "MAINTENANCE_ATTRIBUTE", alias = "MAINTENANCE")]
Maintenance,
#[serde(rename = "ENGINEERING_ATTRIBUTE", alias = "ENGINEERING")]
Engineering,
#[serde(rename = "MARKETING_ATTRIBUTE", alias = "MARKETING")]
Marketing,
#[serde(rename = "DINING_ATTRIBUTE", alias = "DINING")]
Dining,
#[serde(rename = "DEMOGRAPHIC_ATTRIBUTE", alias = "DEMOGRAPHIC")]
Demographic,
#[serde(rename = "MATCH_ATTRIBUTE", alias = "MATCH")]
Match,
#[serde(rename = "LABORATORY_ATTRIBUTE", alias = "LABORATORY")]
Laboratory,
#[serde(rename = "RESTRICTION_ATTRIBUTE", alias = "RESTRICTION")]
Restriction,
#[serde(rename = "PRIVILEGE_ATTRIBUTE", alias = "PRIVILEGE")]
Privilege,
#[serde(rename = "ENTITLEMENT_ATTRIBUTE", alias = "ENTITLEMENT")]
Entitlement,
#[serde(rename = "LIMIT_ATTRIBUTE", alias = "LIMIT")]
Limit,
#[serde(rename = "RANGE_ATTRIBUTE", alias = "RANGE")]
Range,
#[serde(rename = "ALIAS_ATTRIBUTE", alias = "ALIAS")]
Alias,
#[serde(rename = "ALTERNATIVE_ATTRIBUTE", alias = "ALTERNATIVE")]
Alternative,
#[serde(rename = "TRACK_ATTRIBUTE", alias = "TRACK")]
Track,
#[serde(rename = "TREND_ATTRIBUTE", alias = "TREND")]
Trend,
#[serde(rename = "POLICY_ATTRIBUTE", alias = "POLICY")]
Policy,
#[serde(rename = "TRANSPORT_ATTRIBUTE", alias = "TRANSPORT")]
Transport,
#[serde(rename = "CALCULATION_ATTRIBUTE", alias = "CALCULATION")]
Calculation,
#[serde(rename = "COMPUTATION_ATTRIBUTE", alias = "COMPUTATION")]
Computation,
#[serde(rename = "AUDIT_ATTRIBUTE", alias = "AUDIT")]
Audit,
#[serde(rename = "BATCH_ATTRIBUTE", alias = "BATCH")]
Batch,
#[serde(rename = "CLOCK_ATTRIBUTE", alias = "CLOCK")]
Clock,
#[serde(rename = "PUBLISHER_ATTRIBUTE", alias = "PUBLISHER")]
Publisher,
#[serde(rename = "SUBSCRIBER_ATTRIBUTE", alias = "SUBSCRIBER")]
Subscriber,
#[serde(rename = "INCLUSION_ATTRIBUTE", alias = "INCLUSION")]
Inclusion,
#[serde(rename = "EXCLUSION_ATTRIBUTE", alias = "EXCLUSION")]
Exclusion,
#[serde(rename = "ENRICHMENT_ATTRIBUTE", alias = "ENRICHMENT")]
Enrichment,
#[serde(rename = "FULFILLMENT_ATTRIBUTE", alias = "FULFILLMENT")]
Fulfillment,
#[serde(rename = "PRODUCTION_ATTRIBUTE", alias = "PRODUCTION")]
Production,
#[serde(rename = "PRODUCER_ATTRIBUTE", alias = "PRODUCER")]
Producer,
#[serde(rename = "CONSUMER_ATTRIBUTE", alias = "CONSUMER")]
Consumer,
#[serde(rename = "STORAGE_ATTRIBUTE", alias = "STORAGE")]
Storage,
#[serde(rename = "CONSUMPTION_ATTRIBUTE", alias = "CONSUMPTION")]
Consumption,
#[serde(rename = "SPACE_ATTRIBUTE", alias = "SPACE")]
Space,
#[serde(rename = "SCALE_ATTRIBUTE", alias = "SCALE")]
Scale,
#[serde(rename = "COUNTER_ATTRIBUTE", alias = "COUNTER")]
Counter,
#[serde(rename = "PENDING_ATTRIBUTE", alias = "PENDING")]
Pending,
#[serde(rename = "CHURCH_ATTRIBUTE", alias = "CHURCH")]
Church,
#[serde(rename = "TEMPLE_ATTRIBUTE", alias = "TEMPLE")]
Temple,
#[serde(rename = "MOSQUE_ATTRIBUTE", alias = "MOSQUE")]
Mosque,
#[serde(rename = "SYNAGOGUE_ATTRIBUTE", alias = "SYNAGOGUE")]
Synagogue,
#[serde(rename = "CATHEDRAL_ATTRIBUTE", alias = "CATHEDRAL")]
Cathedral,
#[serde(rename = "MONASTERY_ATTRIBUTE", alias = "MONASTERY")]
Monastery,
#[serde(rename = "MOTEL_ATTRIBUTE", alias = "MOTEL")]
Motel,
#[serde(rename = "BANK_ATTRIBUTE", alias = "BANK")]
Bank,
#[serde(rename = "MALL_ATTRIBUTE", alias = "MALL")]
Mall,
#[serde(rename = "GROCERY_ATTRIBUTE", alias = "GROCERY")]
Grocery,
#[serde(rename = "POLICE_ATTRIBUTE", alias = "POLICE")]
Police,
#[serde(rename = "FIRE_ATTRIBUTE", alias = "FIRE")]
Fire,
#[serde(rename = "LIBRARY_ATTRIBUTE", alias = "LIBRARY")]
Library,
#[serde(rename = "MUSEUM_ATTRIBUTE", alias = "MUSEUM")]
Museum,
#[serde(rename = "COURTHOUSE_ATTRIBUTE", alias = "COURTHOUSE")]
Courthouse,
#[serde(rename = "PRISON_ATTRIBUTE", alias = "PRISON")]
Prison,
#[serde(rename = "POST_OFFICE_ATTRIBUTE", alias = "POST_OFFICE")]
Post_office,
#[serde(rename = "GYMNASIUM_ATTRIBUTE", alias = "GYMNASIUM")]
Gymnasium,
#[serde(rename = "STADIUM_ATTRIBUTE", alias = "STADIUM")]
Stadium,
#[serde(rename = "ARENA_ATTRIBUTE", alias = "ARENA")]
Arena,
#[serde(rename = "AUDITORIUM_ATTRIBUTE", alias = "AUDITORIUM")]
Auditorium,
#[serde(rename = "BLOODBANK_ATTRIBUTE", alias = "BLOODBANK")]
Bloodbank,
#[serde(rename = "PHARMACY_ATTRIBUTE", alias = "PHARMACY")]
Pharmacy,
#[serde(rename = "MORTUARY_ATTRIBUTE", alias = "MORTUARY")]
Mortuary,
#[serde(rename = "CEMETERY_ATTRIBUTE", alias = "CEMETERY")]
Cemetery,
#[serde(rename = "CIVIC_CENTER_ATTRIBUTE", alias = "CIVIC_CENTER")]
Civic_center,
#[serde(rename = "COMMUNITY_CENTER_ATTRIBUTE", alias = "COMMUNITY_CENTER")]
Community_center,
#[serde(alias = "CONFERENCE_CENTER", rename = "CONFERENCE_CENTER_ATTRIBUTE")]
Conference_center,
#[serde(rename = "FITNESS_CENTER_ATTRIBUTE", alias = "FITNESS_CENTER")]
Fitness_center,
#[serde(
rename = "DISTRIBUTION_CENTER_ATTRIBUTE",
alias = "DISTRIBUTION_CENTER"
)]
Distribution_center,
#[serde(rename = "RECREATION_CENTER_ATTRIBUTE", alias = "RECREATION_CENTER")]
Recreation_center,
#[serde(rename = "STORAGE_FACILITY_ATTRIBUTE", alias = "STORAGE_FACILITY")]
Storage_facility,
#[serde(
rename = "MANUFACTURING_PLANT_ATTRIBUTE",
alias = "MANUFACTURING_PLANT"
)]
Manufacturing_plant,
#[serde(rename = "NUCLEAR_PLANT_ATTRIBUTE", alias = "NUCLEAR_PLANT")]
Nuclear_plant,
#[serde(rename = "WATER_PLANT_ATTRIBUTE", alias = "WATER_PLANT")]
Water_plant,
#[serde(rename = "SEWAGE_PLANT_ATTRIBUTE", alias = "SEWAGE_PLANT")]
Sewage_plant,
#[serde(rename = "FILLING_STATION_ATTRIBUTE", alias = "FILLING_STATION")]
Filling_station,
#[serde(rename = "CHARGING_STATION_ATTRIBUTE", alias = "CHARGING_STATION")]
Charging_station,
#[serde(rename = "UNIVERSITY_ATTRIBUTE", alias = "UNIVERSITY")]
University,
#[serde(rename = "PRESCHOOL_ATTRIBUTE", alias = "PRESCHOOL")]
Preschool,
#[serde(rename = "ELEMENTARY_SCHOOL_ATTRIBUTE", alias = "ELEMENTARY_SCHOOL")]
Elementary_school,
#[serde(rename = "MIDDLE_SCHOOL_ATTRIBUTE", alias = "MIDDLE_SCHOOL")]
Middle_school,
#[serde(rename = "HIGH_SCHOOL_ATTRIBUTE", alias = "HIGH_SCHOOL")]
High_school,
#[serde(rename = "TECHNICAL_SCHOOL_ATTRIBUTE", alias = "TECHNICAL_SCHOOL")]
Technical_school,
#[serde(rename = "HOUSE_ATTRIBUTE", alias = "HOUSE")]
House,
#[serde(rename = "TOWNHOUSE_ATTRIBUTE", alias = "TOWNHOUSE")]
Townhouse,
#[serde(rename = "APARTMENT_ATTRIBUTE", alias = "APARTMENT")]
Apartment,
#[serde(rename = "CONDOMINIMUM_ATTRIBUTE", alias = "CONDOMINIMUM")]
Condominimum,
#[serde(rename = "HOSTEL_ATTRIBUTE", alias = "HOSTEL")]
Hostel,
#[serde(rename = "RESORT_ATTRIBUTE", alias = "RESORT")]
Resort,
#[serde(rename = "TRAIN_STATION_ATTRIBUTE", alias = "TRAIN_STATION")]
Train_station,
#[serde(rename = "BUS_STATION_ATTRIBUTE", alias = "BUS_STATION")]
Bus_station,
#[serde(rename = "FERRY_TERMINAL_ATTRIBUTE", alias = "FERRY_TERMINAL")]
Ferry_terminal,
#[serde(rename = "TAXI_STAND_ATTRIBUTE", alias = "TAXI_STAND")]
Taxi_stand,
#[serde(rename = "BUS_STAND_ATTRIBUTE", alias = "BUS_STAND")]
Bus_stand,
#[serde(rename = "BICYCLE_STAND_ATTRIBUTE", alias = "BICYCLE_STAND")]
Bicycle_stand,
#[serde(rename = "TOWER_ATTRIBUTE", alias = "TOWER")]
Tower,
#[serde(rename = "WIFI_ATTRIBUTE", alias = "WIFI")]
Wifi,
#[serde(rename = "TRANSMITTER_ATTRIBUTE", alias = "TRANSMITTER")]
Transmitter,
#[serde(rename = "DEFIBRILLATOR_ATTRIBUTE", alias = "DEFIBRILLATOR")]
Defibrillator,
#[serde(rename = "TELLER_MACHINE_ATTRIBUTE", alias = "TELLER_MACHINE")]
Teller_machine,
#[serde(rename = "VENDING_MACHINE_ATTRIBUTE", alias = "VENDING_MACHINE")]
Vending_machine,
#[serde(rename = "STREETLIGHT_ATTRIBUTE", alias = "STREETLIGHT")]
Streetlight,
#[serde(rename = "CAMERA_ATTRIBUTE", alias = "CAMERA")]
Camera,
#[serde(rename = "HYDRANT_ATTRIBUTE", alias = "HYDRANT")]
Hydrant,
#[serde(rename = "DIRECTOR_ATTRIBUTE", alias = "DIRECTOR")]
Director,
#[serde(rename = "COMPOSER_ATTRIBUTE", alias = "COMPOSER")]
Composer,
#[serde(rename = "PERFORMER_ATTRIBUTE", alias = "PERFORMER")]
Performer,
#[serde(rename = "STAGE_ATTRIBUTE", alias = "STAGE")]
Stage,
#[serde(rename = "SCREEN_ATTRIBUTE", alias = "SCREEN")]
Screen,
#[serde(rename = "MENU_ATTRIBUTE", alias = "MENU")]
Menu,
#[serde(rename = "HOTEL_ATTRIBUTE", alias = "HOTEL")]
Hotel,
#[serde(rename = "LOUNGE_ATTRIBUTE", alias = "LOUNGE")]
Lounge,
#[serde(rename = "BASEMENT_ATTRIBUTE", alias = "BASEMENT")]
Basement,
#[serde(rename = "RECEPTION_ATTRIBUTE", alias = "RECEPTION")]
Reception,
#[serde(rename = "AXIS_ATTRIBUTE", alias = "AXIS")]
Axis,
#[serde(rename = "SERIES_ATTRIBUTE", alias = "SERIES")]
Series,
#[serde(rename = "ANNOTATION_ATTRIBUTE", alias = "ANNOTATION")]
Annotation,
#[serde(rename = "FACT_ATTRIBUTE", alias = "FACT")]
Fact,
#[serde(rename = "FACTOR_ATTRIBUTE", alias = "FACTOR")]
Factor,
#[serde(rename = "FRAME_ATTRIBUTE", alias = "FRAME")]
Frame,
#[serde(rename = "INCIDENT_ATTRIBUTE", alias = "INCIDENT")]
Incident,
#[serde(rename = "SITUATION_ATTRIBUTE", alias = "SITUATION")]
Situation,
#[serde(rename = "STORY_ATTRIBUTE", alias = "STORY")]
Story,
#[serde(rename = "PHRASE_ATTRIBUTE", alias = "PHRASE")]
Phrase,
#[serde(rename = "KNOWLEDGE_ATTRIBUTE", alias = "KNOWLEDGE")]
Knowledge,
#[serde(rename = "SIGNAL_ATTRIBUTE", alias = "SIGNAL")]
Signal,
#[serde(rename = "COMPONENT_ATTRIBUTE", alias = "COMPONENT")]
Component,
#[serde(rename = "INJURY_ATTRIBUTE", alias = "INJURY")]
Injury,
#[serde(rename = "KEYWORD_ATTRIBUTE", alias = "KEYWORD")]
Keyword,
#[serde(rename = "CLUSTER_ATTRIBUTE", alias = "CLUSTER")]
Cluster,
#[serde(rename = "DATA_TYPE_ATTRIBUTE", alias = "DATA_TYPE")]
Data_type,
#[serde(rename = "INFORMATION_TYPE_ATTRIBUTE", alias = "INFORMATION_TYPE")]
Information_type,
#[serde(rename = "KNOWLEDGE_TYPE_ATTRIBUTE", alias = "KNOWLEDGE_TYPE")]
Knowledge_type,
#[serde(rename = "DATA_STRUCTURE_ATTRIBUTE", alias = "DATA_STRUCTURE")]
Data_structure,
#[serde(
rename = "INFORMATION_STRUCTURE_ATTRIBUTE",
alias = "INFORMATION_STRUCTURE"
)]
Information_structure,
#[serde(
rename = "KNOWLEDGE_STRUCTURE_ATTRIBUTE",
alias = "KNOWLEDGE_STRUCTURE"
)]
Knowledge_structure,
#[serde(rename = "CONTENT_ATTRIBUTE", alias = "CONTENT")]
Content,
#[serde(rename = "EXTRACT_ATTRIBUTE", alias = "EXTRACT")]
Extract,
#[serde(rename = "PIECE_ATTRIBUTE", alias = "PIECE")]
Piece,
#[serde(rename = "IMAGE_ATTRIBUTE", alias = "IMAGE")]
Image,
#[serde(rename = "IDENTIFIER_ATTRIBUTE", alias = "IDENTIFIER")]
Identifier,
#[serde(rename = "RANK_ATTRIBUTE", alias = "RANK")]
Rank,
#[serde(rename = "PARAMETER_ATTRIBUTE", alias = "PARAMETER")]
Parameter,
#[serde(rename = "TUNNEL_ATTRIBUTE", alias = "TUNNEL")]
Tunnel,
#[serde(rename = "BORE_ATTRIBUTE", alias = "BORE")]
Bore,
#[serde(rename = "PORTAL_ATTRIBUTE", alias = "PORTAL")]
Portal,
#[serde(rename = "WINDOW_ATTRIBUTE", alias = "WINDOW")]
Window,
#[serde(rename = "DOOR_ATTRIBUTE", alias = "DOOR")]
Door,
#[serde(rename = "QUESTION_ATTRIBUTE", alias = "QUESTION")]
Question,
#[serde(rename = "ANSWER_ATTRIBUTE", alias = "ANSWER")]
Answer,
#[serde(rename = "BUILD_ATTRIBUTE", alias = "BUILD")]
Build,
#[serde(rename = "EXECUTABLE_ATTRIBUTE", alias = "EXECUTABLE")]
Executable,
#[serde(rename = "DOCUMENTATION_ATTRIBUTE", alias = "DOCUMENTATION")]
Documentation,
#[serde(rename = "CERTIFICATE_ATTRIBUTE", alias = "CERTIFICATE")]
Certificate,
#[serde(rename = "SCRIPT_ATTRIBUTE", alias = "SCRIPT")]
Script,
#[serde(rename = "HELP_ATTRIBUTE", alias = "HELP")]
Help,
#[serde(rename = "PRIMARY_ATTRIBUTE", alias = "PRIMARY")]
Primary,
#[serde(rename = "SECONDARY_ATTERIBUTE", alias = "SECONDARY_")]
Secondary_,
#[serde(rename = "TERTIARY_ATTRIBUTE", alias = "TERTIARY")]
Tertiary,
#[serde(rename = "ALTERNATE_ATTRIBUTE", alias = "ALTERNATE")]
Alternate,
#[serde(rename = "CARDINAL_ATTRIBUTE", alias = "CARDINAL")]
Cardinal,
#[serde(rename = "ORDINAL_ATTRIBUTE", alias = "ORDINAL")]
Ordinal,
#[serde(rename = "PART_ATTRIBUTE", alias = "PART")]
Part,
#[serde(rename = "INCORPORATION_ATTRIBUTE", alias = "INCORPORATION")]
Incorporation,
#[serde(rename = "UNIFICATION_ATTRIBUTE", alias = "UNIFICATION")]
Unification,
#[serde(rename = "AMALGAMATION_ATTRIBUTE", alias = "AMALGAMATION")]
Amalgamation,
#[serde(rename = "COALESENCE_ATTRIBUTE", alias = "COALESENCE")]
Coalesence,
#[serde(rename = "COMBINATION_ATTRIBUTE", alias = "COMBINATION")]
Combination,
#[serde(rename = "CONSOLIDATION_ATTRIBUTE", alias = "CONSOLIDATION")]
Consolidation,
#[serde(rename = "SUM_ATTRIBUTE", alias = "SUM")]
Sum,
#[serde(rename = "PRODUCT_ATTRIBUTE", alias = "PRODUCT")]
Product,
#[serde(rename = "DIFFERENCE_ATTRIBUTE", alias = "DIFFERENCE")]
Difference,
#[serde(rename = "UNION_ATTRIBUTE", alias = "UNION")]
Union,
#[serde(rename = "INTERSECTION_ATTRIBUTE", alias = "INTERSECTION")]
Intersection,
#[serde(rename = "MERGE_ATTRIBUTE", alias = "MERGE")]
Merge,
#[serde(rename = "THRESHOLD_ATTRIBUTE", alias = "THRESHOLD")]
Threshold,
#[serde(rename = "ACCOMODATION_ATTRIBUTE", alias = "ACCOMODATION")]
Accomodation,
#[serde(rename = "CORPORATION_ATTRIBUTE", alias = "CORPORATION")]
Corporation,
#[serde(rename = "ENCRYPTION_ATTRIBUTE", alias = "ENCRYPTION")]
Encryption,
#[serde(rename = "DECRYPTION_ATTRIBUTE", alias = "DECRYPTION")]
Decryption,
#[serde(rename = "HASH_ATTRIBUTE", alias = "HASH")]
Hash,
#[serde(rename = "CHECKSUM_ATTRIBUTE", alias = "CHECKSUM")]
Checksum,
#[serde(rename = "INDUSTRY_ATTRIBUTE", alias = "INDUSTRY")]
Industry,
#[serde(rename = "EXPERIENCE_ATTRIBUTE", alias = "EXPERIENCE")]
Experience,
#[serde(rename = "PROFILE_ATTRIBUTE", alias = "PROFILE")]
Profile,
#[serde(rename = "SKILL_ATTRIBUTE", alias = "SKILL")]
Skill,
#[serde(rename = "ABILITY_ATTRIBUTE", alias = "ABILITY")]
Ability,
#[serde(rename = "PERFORMANCE_ATTRIBUTE", alias = "PERFORMANCE")]
Performance,
#[serde(rename = "CAPITALIZATION_ATTRIBUTE", alias = "CAPITALIZATION")]
Capitalization,
#[serde(rename = "RELEVANCE_ATTRIBUTE", alias = "RELEVANCE")]
Relevance,
#[serde(rename = "SLOGAN_ATTRIBUTE", alias = "SLOGAN")]
Slogan,
#[serde(rename = "COMMISSION_ATTRIBUTE", alias = "COMMISSION")]
Commission,
#[serde(rename = "CHECK_ATTRIBUTE", alias = "CHECK")]
Check,
#[serde(rename = "CHART_ATTRIBUTE", alias = "CHART")]
Chart,
#[serde(rename = "INCENTIVE_ATTRIBUTE", alias = "INCENTIVE")]
Incentive,
#[serde(rename = "NEIGHBORHOOD_ATTRIBUTE", alias = "NEIGHBORHOOD")]
Neighborhood,
#[serde(rename = "ATTENDANT_ATTRIBUTE", alias = "ATTENDANT")]
Attendant,
#[serde(rename = "CHEF_ATTRIBUTE", alias = "CHEF")]
Chef,
#[serde(rename = "MILLENNIUM_ATTRIBUTE", alias = "MILLENNIUM")]
Millennium,
#[serde(rename = "CENTRY_ATTRIBUTE", alias = "CENTRY")]
Centry,
#[serde(rename = "DECADE_ATTRIBUTE", alias = "DECADE")]
Decade,
#[serde(rename = "MONTH_ATTRIBUTE", alias = "MONTH")]
Month,
#[serde(rename = "WEEK_ATTRIBUTE", alias = "WEEK")]
Week,
#[serde(rename = "DAY_ATTRIBUTE", alias = "DAY")]
Day,
#[serde(rename = "CREDENTIAL_ATTRIBUTE", alias = "CREDENTIAL")]
Credential,
#[serde(rename = "AUDIO_ATTRIBUTE", alias = "AUDIO")]
Audio,
#[serde(rename = "VIDEO_ATTRIBUTE", alias = "VIDEO")]
Video,
#[serde(rename = "SUBCATEGORY_ATTRIBUTE", alias = "SUBCATEGORY")]
Subcategory,
#[serde(rename = "CREATOR_ATTRIBUTE", alias = "CREATOR")]
Creator,
#[serde(rename = "GUEST_ATTRIBUTE", alias = "GUEST")]
Guest,
#[serde(rename = "TENANT_ATTRIBUTE", alias = "TENANT")]
Tenant,
#[serde(rename = "DEVELOPER_ATTRIBUTE", alias = "DEVELOPER")]
Developer,
#[serde(rename = "ENTERPRISE_ATTRIBUTE", alias = "ENTERPRISE")]
Enterprise,
#[serde(rename = "CONSTELLATION_ATTRIBUTE", alias = "CONSTELLATION")]
Constellation,
#[serde(rename = "APPLIANCE_ATTRIBUTE", alias = "APPLIANCE")]
Appliance,
#[serde(rename = "RECEPTACLE_ATTRIBUTE", alias = "RECEPTACLE")]
Receptacle,
#[serde(rename = "COUPLING_ATTRIBUTE", alias = "COUPLING")]
Coupling,
#[serde(rename = "PAIRING_ATTRIBUTE", alias = "PAIRING")]
Pairing,
#[serde(rename = "PROVISION_ATTRIBUTE", alias = "PROVISION")]
Provision,
#[serde(rename = "REPOSITORY_ATTRIBUTE", alias = "REPOSITORY")]
Repository,
#[serde(rename = "BACKUP_ATTRIBUTE", alias = "BACKUP")]
Backup,
#[serde(rename = "ROOT_ATTRIBUTE", alias = "ROOT")]
Root,
#[serde(rename = "QUERY_ATTRIBUTE", alias = "QUERY")]
Query,
#[serde(rename = "PROBLEM_ATTRIBUTE", alias = "PROBLEM")]
Problem,
#[serde(rename = "SOLUTION_ATTRIBUTE", alias = "SOLUTION")]
Solution,
#[serde(rename = "HEADER_ATTRIBUTE", alias = "HEADER")]
Header,
#[serde(rename = "BODY_ATTRIBUTE", alias = "BODY")]
Body,
#[serde(rename = "FOOTER_ATTRIBUTE", alias = "FOOTER")]
Footer,
#[serde(rename = "NAVIGATION_ATTRIBUTE", alias = "NAVIGATION")]
Navigation,
#[serde(rename = "SECTOR_ATTRIBUTE", alias = "SECTOR")]
Sector,
#[serde(rename = "TAXONOMY_ATTRIBUTE", alias = "TAXONOMY")]
Taxonomy,
#[serde(rename = "OPERATOR_ATTRIBUTE", alias = "OPERATOR")]
Operator,
#[serde(rename = "LOCUTION_ATTRIBUTE", alias = "LOCUTION")]
Locution,
#[serde(rename = "GAMBLER_ATTRIBUTE", alias = "GAMBLER")]
Gambler,
#[serde(rename = "GOVERNMENT_ATTRIBUTE", alias = "GOVERNMENT")]
Government,
#[serde(rename = "REGULATOR_ATTRIBUTE", alias = "REGULATOR")]
Regulator,
#[serde(rename = "SYLLABLE_ATTRIBUTE", alias = "SYLLABLE")]
Syllable,
#[serde(rename = "WORD_ATTRIBUTE", alias = "WORD")]
Word,
#[serde(rename = "FRAGMENT_ATTRIBUTE", alias = "FRAGMENT")]
Fragment,
#[serde(rename = "PARAGRAPH_ATTRIBUTE", alias = "PARAGRAPH")]
Paragraph,
#[serde(rename = "CHAPTER_ATTRIBUTE", alias = "CHAPTER")]
Chapter,
#[serde(rename = "APPEARANCE_ATTRIBUTE", alias = "APPEARANCE")]
Appearance,
#[serde(rename = "REDIRECTION_ATTRIBUTE", alias = "REDIRECTION")]
Redirection,
#[serde(rename = "ROUTER_ATTRIBUTE", alias = "ROUTER")]
Router,
#[serde(rename = "SWITCH_ATTRIBUTE", alias = "SWITCH")]
Switch,
#[serde(rename = "HUB_ATTRIBUTE", alias = "HUB")]
Hub,
#[serde(rename = "REPEATER_ATTRIBUTE", alias = "REPEATER")]
Repeater,
#[serde(rename = "BRIDGE_ATTRIBUTE", alias = "BRIDGE")]
Bridge,
#[serde(rename = "FIREWALL_ATTRIBUTE", alias = "FIREWALL")]
Firewall,
#[serde(rename = "CABLE_ATTRIBUTE", alias = "CABLE")]
Cable,
#[serde(rename = "INTERFACE_ATTRIBUTE", alias = "INTERFACE")]
Interface,
#[serde(rename = "RULE_ATTRIBUTE", alias = "RULE")]
Rule,
#[serde(rename = "PROMPT_ATTRIBUTE", alias = "PROMPT")]
Prompt,
#[serde(rename = "THREAD_ATTRIBUTE", alias = "THREAD")]
Thread,
#[serde(rename = "SESSION_ATTRIBUTE", alias = "SESSION")]
Session,
}
impl Attribute {
pub fn is_null(&self) -> bool {
*self == Attribute::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Category {
#[default]
#[serde(rename = "NULL_CATEGORY", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_CATEGORY", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "SERVER_CATEGORY", alias = "SERVER")]
Server,
#[serde(rename = "ANALYTIC_CATEGORY", alias = "ANALYTIC")]
Analytic,
#[serde(rename = "ADAPTER_CATEGORY", alias = "ADAPTER")]
Adapter,
#[serde(rename = "REGISTRY_CATEGORY", alias = "REGISTRY")]
Registry,
#[serde(rename = "WORKSPACE_CATEGORY", alias = "WORKSPACE")]
Workspace,
#[serde(rename = "LIST_CATEGORY", alias = "LIST")]
List,
#[serde(rename = "SET_CATEGORY", alias = "SET")]
Set,
#[serde(rename = "VIEW_CATEGORY", alias = "VIEW")]
View,
#[serde(rename = "APPLICATION_CATEGORY", alias = "APPLICATION")]
Application,
#[serde(rename = "SAPIEN_CATEGORY", alias = "SAPIEN")]
Sapien,
#[serde(rename = "GENETIC_CATEGORY", alias = "GENETIC")]
Genetic,
#[serde(rename = "SOCIOCULTURAL_CATEGORY", alias = "SOCIOCULTURAL")]
Sociocultural,
#[serde(rename = "LINGUISTIC_CATEGORY", alias = "LINGUISTIC")]
Linguistic,
#[serde(rename = "ETHNOGRAPHIC_CATEGORY", alias = "ETHNOGRAPHIC")]
Ethnographic,
#[serde(rename = "FUNCTION_CATEGORY", alias = "FUNCTION")]
Function,
#[serde(rename = "VARIABLE_CATEGORY", alias = "VARIABLE")]
Variable,
#[serde(rename = "BRAIN_CATEGORY", alias = "BRAIN")]
Brain,
#[serde(rename = "NEURON_CATEGORY", alias = "NEURON")]
Neuron,
#[serde(rename = "SYNAPSE_CATEGORY", alias = "SYNAPSE")]
Synapse,
#[serde(rename = "LAPTOP_CATEGORY", alias = "LAPTOP")]
Laptop,
#[serde(rename = "DESKTOP_CATEGORY", alias = "DESKTOP")]
Desktop,
#[serde(rename = "MOBILE_CATEGORY", alias = "MOBILE")]
Mobile,
#[serde(rename = "TELEPHONE_CATEGORY", alias = "TELEPHONE")]
Telephone,
#[serde(rename = "CELLPHONE_CATEGORY", alias = "CELLPHONE")]
Cellphone,
#[serde(rename = "SMARTPHONE_CATEGORY", alias = "SMARTPHONE")]
Smartphone,
#[serde(rename = "MAINFRAME_CATEGORY", alias = "MAINFRAME")]
Mainframe,
#[serde(rename = "TABLET_CATEGORY", alias = "TABLET")]
Tablet,
#[serde(rename = "MARRIAGE_CATEGORY", alias = "MARRIAGE")]
Marriage,
#[serde(rename = "CITY_CATEGORY", alias = "CITY")]
City,
#[serde(rename = "TOWN_CATEGORY", alias = "TOWN")]
Town,
#[serde(rename = "VILLAGE_CATEGORY", alias = "VILLAGE")]
Village,
#[serde(rename = "STATE_CATEGORY", alias = "STATE")]
State,
#[serde(rename = "COUNTY_CATEGORY", alias = "COUNTY")]
County,
#[serde(rename = "PROVINCE_CATEGORY", alias = "PROVINCE")]
Province,
#[serde(rename = "COUNTRY_CATEGORY", alias = "COUNTRY")]
Country,
#[serde(rename = "ROAD_CATEGORY", alias = "ROAD")]
Road,
#[serde(rename = "HIGHWAY_CATEGORY", alias = "HIGHWAY")]
Highway,
#[serde(rename = "RAILROAD_CATEGORY", alias = "RAILROAD")]
Railroad,
#[serde(rename = "ORGAN_CATEGORY", alias = "ORGAN")]
Organ,
#[serde(rename = "CELL_CATEGORY", alias = "CELL")]
Cell,
#[serde(rename = "GENE_CATEGORY", alias = "GENE")]
Gene,
#[serde(rename = "PROTEIN_CATEGORY", alias = "PROTEIN")]
Protein,
#[serde(rename = "MOLECULE_CATEGORY", alias = "MOLECULE")]
Molecule,
#[serde(rename = "DISEASE_CATEGORY", alias = "DISEASE")]
Disease,
#[serde(rename = "DRUG_CATEGORY", alias = "DRUG")]
Drug,
#[serde(rename = "ATLAS_CATEGORY", alias = "ATLAS")]
Atlas,
#[serde(rename = "MAP_CATEGORY", alias = "MAP")]
Map,
#[serde(rename = "REGION_CATEGORY", alias = "REGION")]
Region,
#[serde(rename = "COMPUTER_CATEGORY", alias = "COMPUTER")]
Computer,
#[serde(rename = "GRAPH_CATEGORY", alias = "GRAPH")]
Graph,
#[serde(rename = "NODE_CATEGORY", alias = "NODE")]
Node,
#[serde(rename = "LINK_CATEGORY", alias = "LINK")]
Link,
#[serde(rename = "VERTEX_CATEGORY", alias = "VERTEX")]
Vertex,
#[serde(rename = "EDGE_CATEGORY", alias = "EDGE")]
Edge,
#[serde(rename = "DISTRICT_CATEGORY", alias = "DISTRICT")]
District,
#[serde(rename = "PASSAGE_CATEGORY", alias = "PASSAGE")]
Passage,
#[serde(rename = "TRACT_CATEGORY", alias = "TRACT")]
Tract,
#[serde(rename = "IDENTITY_CATEGORY", alias = "IDENTITY")]
Identity,
#[serde(rename = "TERRITORY_CATEGORY", alias = "TERRITORY")]
Territory,
#[serde(rename = "EMPLOYEE_CATEGORY", alias = "EMPLOYEE")]
Employee,
#[serde(rename = "COLLEGE_CATEGORY", alias = "COLLEGE")]
College,
#[serde(rename = "DIVISION_CATEGORY", alias = "DIVISION")]
Division,
#[serde(rename = "SCHOOL_CATEGORY", alias = "SCHOOL")]
School,
#[serde(rename = "DEPARTMENT_CATEGORY", alias = "DEPARTMENT")]
Department,
#[serde(rename = "CAMPUS_CATEGORY", alias = "CAMPUS")]
Campus,
#[serde(rename = "MANAGER_CATEGORY", alias = "MANAGER")]
Manager,
#[serde(rename = "COLLABORATION_CATEGORY", alias = "COLLABORATION")]
Collaboration,
#[serde(rename = "COMPANY_CATEGORY", alias = "COMPANY")]
Company,
#[serde(rename = "TIMEZONE_CATEGORY", alias = "TIMEZONE")]
Timezone,
#[serde(rename = "CONTINENT_CATEGORY", alias = "CONTINENT")]
Continent,
#[serde(rename = "LANGUAGE_CATEGORY", alias = "LANGUAGE")]
Language,
#[serde(rename = "PLANET_CATEGORY", alias = "PLANET")]
Planet,
#[serde(rename = "ORGANIZATION_CATEGORY", alias = "ORGANIZATION")]
Organization,
#[serde(rename = "FOLDER_CATEGORY", alias = "FOLDER")]
Folder,
#[serde(rename = "GROUP_CATEGORY", alias = "GROUP")]
Group,
#[serde(rename = "PLACE_CATEGORY", alias = "PLACE")]
Place,
#[serde(rename = "PERSON_CATEGORY", alias = "PERSON")]
Person,
#[serde(rename = "FAMILY_CATEGORY", alias = "FAMILY")]
Family,
#[serde(rename = "HOUSEHOLD_CATEGORY", alias = "HOUSEHOLD")]
Household,
#[serde(rename = "COMMUNITY_CATEGORY", alias = "COMMUNITY")]
Community,
#[serde(rename = "BUSINESS_CATEGORY", alias = "BUSINESS")]
Business,
#[serde(rename = "PROCESS_CATEGORY", alias = "PROCESS")]
Process,
#[serde(rename = "TASK_CATEGORY", alias = "TASK")]
Task,
#[serde(rename = "PROGRAM_CATEGORY", alias = "PROGRAM")]
Program,
#[serde(rename = "MATHEMATICS_CATEGORY", alias = "MATHEMATICS")]
Mathematics,
#[serde(rename = "SUBSTANCE_CATEGORY", alias = "SUBSTANCE")]
Substance,
#[serde(rename = "CHEMICAL_CATEGORY", alias = "CHEMICAL")]
Chemical,
#[serde(rename = "STRUCTURE_CATEGORY", alias = "STRUCTURE")]
Structure,
#[serde(rename = "INFRASTRUCTURE_CATEGORY", alias = "INFRASTRUCTURE")]
Infrastructure,
#[serde(rename = "FACILITY_CATEGORY", alias = "FACILITY")]
Facility,
#[serde(rename = "FARM_CATEGORY", alias = "FARM")]
Farm,
#[serde(rename = "NETWORK_CATEGORY", alias = "NETWORK")]
Network,
#[serde(rename = "PATH_CATEGORY", alias = "PATH")]
Path,
#[serde(rename = "MACHINE_CATEGORY", alias = "MACHINE")]
Machine,
#[serde(rename = "DEVICE_CATEGORY", alias = "DEVICE")]
Device,
#[serde(rename = "PLATFORM_CATEGORY", alias = "PLATFORM")]
Platform,
#[serde(rename = "VEHICLE_CATEGORY", alias = "VEHICLE")]
Vehicle,
#[serde(rename = "CONTRACT_CATEGORY", alias = "CONTRACT")]
Contract,
#[serde(rename = "HYPOTHESIS_CATEGORY", alias = "HYPOTHESIS")]
Hypothesis,
#[serde(rename = "MILITARY_CATEGORY", alias = "MILITARY")]
Military,
#[serde(rename = "RESIDENCE_CATEGORY", alias = "RESIDENCE")]
Residence,
#[serde(rename = "ACCOUNT_CATEGORY", alias = "ACCOUNT")]
Account,
#[serde(rename = "AGREEMENT_CATEGORY", alias = "AGREEMENT")]
Agreement,
#[serde(rename = "INVENTION_CATEGORY", alias = "INVENTION")]
Invention,
#[serde(rename = "GRANT_CATEGORY", alias = "GRANT")]
Grant,
#[serde(rename = "PROPOSAL_CATEGORY", alias = "PROPOSAL")]
Proposal,
#[serde(rename = "DOCUMENT_CATEGORY", alias = "DOCUMENT")]
Document,
#[serde(rename = "ACTIVITY_CATEGORY", alias = "ACTIVITY")]
Activity,
#[serde(rename = "MONEY_CATEGORY", alias = "MONEY")]
Money,
#[serde(rename = "COST_CENTER_CATEGORY", alias = "COST_CENTER")]
Cost_center,
#[serde(rename = "PROJECT_CATEGORY", alias = "PROJECT")]
Project,
#[serde(rename = "STUDY_CATEGORY", alias = "STUDY")]
Study,
#[serde(rename = "FUND_CATEGORY", alias = "FUND")]
Fund,
#[serde(rename = "GIFT_CATEGORY", alias = "GIFT")]
Gift,
#[serde(rename = "AWARD_CATEGORY", alias = "AWARD")]
Award,
#[serde(rename = "TEAM_CATEGORY", alias = "TEAM")]
Team,
#[serde(rename = "SYSTEM_CATEGORY", alias = "SYSTEM")]
System,
#[serde(rename = "SUBSYSTEM_CATEGORY", alias = "SUBSYSTEM")]
Subsystem,
#[serde(rename = "MENTION_CATEGORY", alias = "MENTION")]
Mention,
#[serde(rename = "ENTITY_CATEGORY", alias = "ENTITY")]
Entity,
#[serde(rename = "RELATION_CATEGORY", alias = "RELATION")]
Relation,
#[serde(rename = "VALUE_CATEGORY", alias = "VALUE")]
Value,
#[serde(rename = "EVENT_CATEGORY", alias = "EVENT")]
Event,
#[serde(rename = "GEOPOLITICS_CATEGORY", alias = "GEOPOLITICS")]
Geopolitics,
#[serde(rename = "LOCATION_CATEGORY", alias = "LOCATION")]
Location,
#[serde(rename = "WEAPON_CATEGORY", alias = "WEAPON")]
Weapon,
#[serde(rename = "SPONSOR_CATEGORY", alias = "SPONSOR")]
Sponsor,
#[serde(rename = "PURPOSE_CATEGORY", alias = "PURPOSE")]
Purpose,
#[serde(rename = "SUPPLIER_CATEGORY", alias = "SUPPLIER")]
Supplier,
#[serde(rename = "CONTRACTOR_CATEGORY", alias = "CONTRACTOR")]
Contractor,
#[serde(rename = "PAYMENT_CATEGORY", alias = "PAYMENT")]
Payment,
#[serde(rename = "SUBCONTRACT_CATEGORY", alias = "SUBCONTRACT")]
Subcontract,
#[serde(rename = "STOCK_CATEGORY", alias = "STOCK")]
Stock,
#[serde(rename = "ITEM_CATEGORY", alias = "ITEM")]
Item,
#[serde(rename = "STORE_CATEGORY", alias = "STORE")]
Store,
#[serde(rename = "FILE_CATEGORY", alias = "FILE")]
File,
#[serde(rename = "ONTOLOGY_CATEGORY", alias = "ONTOLOGY")]
Ontology,
#[serde(rename = "RELATIONSHIP_CATEGORY", alias = "RELATIONSHIP")]
Relationship,
#[serde(rename = "AFFILIATION_CATEGORY", alias = "AFFILIATION")]
Affiliation,
#[serde(rename = "AIRPORT_CATEGORY", alias = "AIRPORT")]
Airport,
#[serde(rename = "PORT_CATEGORY", alias = "PORT")]
Port,
#[serde(rename = "STATION_CATEGORY", alias = "STATION")]
Station,
#[serde(rename = "POWER_PLANT_CATEGORY", alias = "POWER_PLANT")]
Power_plant,
#[serde(rename = "AIRPLANE_CATEGORY", alias = "AIRPLANE")]
Airplane,
#[serde(rename = "SHIP_CATEGORY", alias = "SHIP")]
Ship,
#[serde(rename = "TRAIN_CATEGORY", alias = "TRAIN")]
Train,
#[serde(rename = "CAR_CATEGORY", alias = "CAR")]
Car,
#[serde(rename = "INSTRUMENT_CATEGORY", alias = "INSTRUMENT")]
Instrument,
#[serde(rename = "VICTIM_CATEGORY", alias = "VICTIM")]
Victim,
#[serde(rename = "PERPETRATOR_CATEGORY", alias = "PERPETRATOR")]
Perpetrator,
#[serde(rename = "BUILDING_CATEGORY", alias = "BUILDING")]
Building,
#[serde(rename = "BORDER_CATEGORY", alias = "BORDER")]
Border,
#[serde(rename = "HELICOPTER_CATEGORY", alias = "HELICOPTER")]
Helicopter,
#[serde(rename = "PLAZA_CATEGORY", alias = "PLAZA")]
Plaza,
#[serde(rename = "SHIPMENT_CATEGORY", alias = "SHIPMENT")]
Shipment,
#[serde(rename = "LAW_CATEGORY", alias = "LAW")]
Law,
#[serde(rename = "SUSPECT_CATEGORY", alias = "SUSPECT")]
Suspect,
#[serde(rename = "RESULT_CATEGORY", alias = "RESULT")]
Result,
#[serde(rename = "OUTCOME_CATEGORY", alias = "OUTCOME")]
Outcome,
#[serde(rename = "CANDIDATE_CATEGORY", alias = "CANDIDATE")]
Candidate,
#[serde(rename = "ELECTION_CATEGORY", alias = "ELECTION")]
Election,
#[serde(rename = "BALLOT_CATEGORY", alias = "BALLOT")]
Ballot,
#[serde(rename = "WAREHOUSE_CATEGORY", alias = "WAREHOUSE")]
Warehouse,
#[serde(rename = "PALLET_CATEGORY", alias = "PALLET")]
Pallet,
#[serde(rename = "VENDOR_CATEGORY", alias = "VENDOR")]
Vendor,
#[serde(rename = "BUYER_CATEGORY", alias = "BUYER")]
Buyer,
#[serde(rename = "SELLER_CATEGORY", alias = "SELLER")]
Seller,
#[serde(rename = "TRANSACTION_CATEGORY", alias = "TRANSACTION")]
Transaction,
#[serde(rename = "ARRANGEMENT_CATEGORY", alias = "ARRANGEMENT")]
Arrangement,
#[serde(rename = "DEAL_CATEGORY", alias = "DEAL")]
Deal,
#[serde(rename = "FILTER_CATEGORY", alias = "FILTER")]
Filter,
#[serde(rename = "CATEGORY_CATEGORY", alias = "CATEGORY")]
Category,
#[serde(rename = "UNIT_CATEGORY", alias = "UNIT")]
Unit,
#[serde(rename = "PRICE_CATEGORY", alias = "PRICE")]
Price,
#[serde(rename = "COMMODITY_CATEGORY", alias = "COMMODITY")]
Commodity,
#[serde(rename = "CRIME_CATEGORY", alias = "CRIME")]
Crime,
#[serde(rename = "RESERVATION_CATEGORY", alias = "RESERVATION")]
Reservation,
#[serde(rename = "PLAN_CATEGORY", alias = "PLAN")]
Plan,
#[serde(rename = "SEASON_CATEGORY", alias = "SEASON")]
Season,
#[serde(rename = "INVENTORY_CATEGORY", alias = "INVENTORY")]
Inventory,
#[serde(rename = "MERCHANDISE_CATEGORY", alias = "MERCHANDISE")]
Merchandise,
#[serde(rename = "TEMPLATE_CATEGORY", alias = "TEMPLATE")]
Template,
#[serde(rename = "FEATURE_CATEGORY", alias = "FEATURE")]
Feature,
#[serde(rename = "INDEX_CATEGORY", alias = "INDEX")]
Index,
#[serde(rename = "TITLE_CATEGORY", alias = "TITLE")]
Title,
#[serde(rename = "SIDE_CATEGORY", alias = "SIDE")]
Side,
#[serde(rename = "TUPLE_CATEGORY", alias = "TUPLE")]
Tuple,
#[serde(rename = "TIMER_CATEGORY", alias = "TIMER")]
Timer,
#[serde(rename = "OUTLET_CATEGORY", alias = "OUTLET")]
Outlet,
#[serde(rename = "FLIGHT_CATEGORY", alias = "FLIGHT")]
Flight,
#[serde(rename = "ROUTE_CATEGORY", alias = "ROUTE")]
Route,
#[serde(rename = "SCHEDULE_CATEGORY", alias = "SCHEDULE")]
Schedule,
#[serde(rename = "PURCHASE_CATEGORY", alias = "PURCHASE")]
Purchase,
#[serde(rename = "TEST_CATEGORY", alias = "TEST")]
Test,
#[serde(rename = "PATIENT_CATEGORY", alias = "PATIENT")]
Patient,
#[serde(rename = "REPORT_CATEGORY", alias = "REPORT")]
Report,
#[serde(rename = "HOSPITAL_CATEGORY", alias = "HOSPITAL")]
Hospital,
#[serde(rename = "CLINIC_CATEGORY", alias = "CLINIC")]
Clinic,
#[serde(rename = "FACTORY_CATEGORY", alias = "FACTORY")]
Factory,
#[serde(rename = "OBJECT_CATEGORY", alias = "OBJECT")]
Object,
#[serde(rename = "ABSTRACT_CATEGORY", alias = "ABSTRACT")]
Abstract,
#[serde(rename = "ROOM_CATEGORY", alias = "ROOM")]
Room,
#[serde(rename = "PERIMETER_CATEGORY", alias = "PERIMETER")]
Perimeter,
#[serde(rename = "ZONE_CATEGORY", alias = "ZONE")]
Zone,
#[serde(rename = "AREA_CATEGORY", alias = "AREA")]
Area,
#[serde(rename = "VISIT_CATEGORY", alias = "VISIT")]
Visit,
#[serde(rename = "VISITOR_CATEGORY", alias = "VISITOR")]
Visitor,
#[serde(rename = "CODE_CATEGORY", alias = "CODE")]
Code,
#[serde(rename = "COURSE_CATEGORY", alias = "COURSE")]
Course,
#[serde(rename = "STUDENT_CATEGORY", alias = "STUDENT")]
Student,
#[serde(rename = "FACULTY_CATEGORY", alias = "FACULTY")]
Faculty,
#[serde(rename = "STAFF_CATEGORY", alias = "STAFF")]
Staff,
#[serde(rename = "ADVISOR_CATEGORY", alias = "ADVISOR")]
Advisor,
#[serde(rename = "INSTRUCTOR_CATEGORY", alias = "INSTRUCTOR")]
Instructor,
#[serde(rename = "ALERT_CATEGORY", alias = "ALERT")]
Alert,
#[serde(rename = "ALARM_CATEGORY", alias = "ALARM")]
Alarm,
#[serde(rename = "HOST_CATEGORY", alias = "HOST")]
Host,
#[serde(rename = "CONCEPT_CATEGORY", alias = "CONCEPT")]
Concept,
#[serde(rename = "ELEMENT_CATEGORY", alias = "ELEMENT")]
Element,
#[serde(rename = "INSTANCE_CATEGORY", alias = "INSTANCE")]
Instance,
#[serde(rename = "PROPERTY_CATEGORY", alias = "PROPERTY")]
Property,
#[serde(rename = "ATTRIBUTE_CATEGORY", alias = "ATTRIBUTE")]
Attribute,
#[serde(rename = "ANNOTATION_CATEGORY", alias = "ANNOTATION")]
Annotation,
#[serde(rename = "DATA_CATEGORY", alias = "DATA")]
Data,
#[serde(rename = "NOTE_CATEGORY", alias = "NOTE")]
Note,
#[serde(rename = "JOURNAL_CATEGORY", alias = "JOURNAL")]
Journal,
#[serde(rename = "ARTICLE_CATEGORY", alias = "ARTICLE")]
Article,
#[serde(rename = "PUBLICATION_CATEGORY", alias = "PUBLICATION")]
Publication,
#[serde(rename = "BOOK_CATEGORY", alias = "BOOK")]
Book,
#[serde(rename = "PERIODICAL_CATEGORY", alias = "PERIODICAL")]
Periodical,
#[serde(rename = "CALENDAR_CATEGORY", alias = "CALENDAR")]
Calendar,
#[serde(rename = "LOG_CATEGORY", alias = "LOG")]
Log,
#[serde(rename = "COLLECTION_CATEGORY", alias = "COLLECTION")]
Collection,
#[serde(rename = "CONTEXT_CATEGORY", alias = "CONTEXT")]
Context,
#[serde(rename = "PERMISSION_CATEGORY", alias = "PERMISSION")]
Permission,
#[serde(rename = "EXAMPLE_CATEGORY", alias = "EXAMPLE")]
Example,
#[serde(rename = "MODULE_CATEGORY", alias = "MODULE")]
Module,
#[serde(rename = "DIRECTORY_CATEGORY", alias = "DIRECTORY")]
Directory,
#[serde(rename = "CACHE_CATEGORY", alias = "CACHE")]
Cache,
#[serde(rename = "BEHAVIOR_CATEGORY", alias = "BEHAVIOR")]
Behavior,
#[serde(rename = "AGENT_CATEGORY", alias = "AGENT")]
Agent,
#[serde(rename = "SENSOR_CATEGORY", alias = "SENSOR")]
Sensor,
#[serde(rename = "ACTUATOR_CATEGORY", alias = "ACTUATOR")]
Actuator,
#[serde(rename = "PERCEPT_CATEGORY", alias = "PERCEPT")]
Percept,
#[serde(rename = "ACTION_CATEGORY", alias = "ACTION")]
Action,
#[serde(rename = "GOAL_CATEGORY", alias = "GOAL")]
Goal,
#[serde(rename = "UTILITY_CATEGORY", alias = "UTILITY")]
Utility,
#[serde(rename = "LETTER_CATEGORY", alias = "LETTER")]
Letter,
#[serde(rename = "OFFER_CATEGORY", alias = "OFFER")]
Offer,
#[serde(rename = "MESSAGE_CATEGORY", alias = "MESSAGE")]
Message,
#[serde(rename = "TECHNOLOGY_CATEGORY", alias = "TECHNOLOGY")]
Technology,
#[serde(rename = "BUDGET_CATEGORY", alias = "BUDGET")]
Budget,
#[serde(rename = "FUNDING_CATEGORY", alias = "FUNDING")]
Funding,
#[serde(rename = "COLLABORATOR_CATEGORY", alias = "COLLABORATOR")]
Collaborator,
#[serde(rename = "REPESENTATIVE_CATEGORY", alias = "REPESENTATIVE")]
Repesentative,
#[serde(rename = "TREATMENT_CATEGORY", alias = "TREATMENT")]
Treatment,
#[serde(rename = "PROGNOSIS_CATEGORY", alias = "PROGNOSIS")]
Prognosis,
#[serde(rename = "SECURITY_CATEGORY", alias = "SECURITY")]
Security,
#[serde(rename = "DOMAIN_CATEGORY", alias = "DOMAIN")]
Domain,
#[serde(rename = "SUBMISSION_CATEGORY", alias = "SUBMISSION")]
Submission,
#[serde(rename = "INVOICE_CATEGORY", alias = "INVOICE")]
Invoice,
#[serde(rename = "SOLICIATION_CATEGORY", alias = "SOLICIATION")]
Soliciation,
#[serde(rename = "PATTERN_CATEGORY", alias = "PATTERN")]
Pattern,
#[serde(rename = "CHARACTERISTIC_CATEGORY", alias = "CHARACTERISTIC")]
Characteristic,
#[serde(rename = "FORM_CATEGORY", alias = "FORM")]
Form,
#[serde(rename = "IMPORT_CATEGORY", alias = "IMPORT")]
Import,
#[serde(rename = "EXPORT_CATEGORY", alias = "EXPORT")]
Export,
#[serde(rename = "CART_CATEGORY", alias = "CART")]
Cart,
#[serde(rename = "CONTAINER_CATEGORY", alias = "CONTAINER")]
Container,
#[serde(rename = "MARKET_CATEGORY", alias = "MARKET")]
Market,
#[serde(rename = "SEGMENT_CATEGORY", alias = "SEGMENT")]
Segment,
#[serde(rename = "CREW_CATEGORY", alias = "CREW")]
Crew,
#[serde(rename = "PASSENGER_CATEGORY", alias = "PASSENGER")]
Passenger,
#[serde(rename = "DATABASE_CATEGORY", alias = "DATABASE")]
Database,
#[serde(rename = "TABLE_CATEGORY", alias = "TABLE")]
Table,
#[serde(rename = "FOOD_CATEGORY", alias = "FOOD")]
Food,
#[serde(rename = "COMPARTMENT_CATEGORY", alias = "COMPARTMENT")]
Compartment,
#[serde(rename = "USER_CATEGORY", alias = "USER")]
User,
#[serde(rename = "SUPERVISOR_CATEGORY", alias = "SUPERVISOR")]
Supervisor,
#[serde(rename = "CONFIGURATION_CATEGORY", alias = "CONFIGURATION")]
Configuration,
#[serde(rename = "LAYOUT_CATEGORY", alias = "LAYOUT")]
Layout,
#[serde(rename = "BEVERAGE_CATEGORY", alias = "BEVERAGE")]
Beverage,
#[serde(rename = "TRAVELER_CATEGORY", alias = "TRAVELER")]
Traveler,
#[serde(rename = "CUSTOMER_CATEGORY", alias = "CUSTOMER")]
Customer,
#[serde(rename = "MODEL_CATEGORY", alias = "MODEL")]
Model,
#[serde(rename = "DEPLOYMENT_CATEGORY", alias = "DEPLOYMENT")]
Deployment,
#[serde(rename = "HOTEL_CATEGORY", alias = "HOTEL")]
Hotel,
#[serde(rename = "LOUNGE_CATEGORY", alias = "LOUNGE")]
Lounge,
#[serde(rename = "RESTAURANT_CATEGORY", alias = "RESTAURANT")]
Restaurant,
#[serde(rename = "LOBBY_CATEGORY", alias = "LOBBY")]
Lobby,
#[serde(rename = "POOL_CATEGORY", alias = "POOL")]
Pool,
#[serde(rename = "GARAGE_CATEGORY", alias = "GARAGE")]
Garage,
#[serde(rename = "KITCHEN_CATEGORY", alias = "KITCHEN")]
Kitchen,
#[serde(rename = "LAUNDRY_CATEGORY", alias = "LAUNDRY")]
Laundry,
#[serde(rename = "HOUSEKEEPING_CATEGORY", alias = "HOUSEKEEPING")]
Housekeeping,
#[serde(rename = "MAINTENANCE_CATEGORY", alias = "MAINTENANCE")]
Maintenance,
#[serde(rename = "ENGINEERING_CATEGORY", alias = "ENGINEERING")]
Engineering,
#[serde(rename = "MARKETING_CATEGORY", alias = "MARKETING")]
Marketing,
#[serde(rename = "DINING_CATEGORY", alias = "DINING")]
Dining,
#[serde(rename = "RECEPTION_CATEGORY", alias = "RECEPTION")]
Reception,
#[serde(rename = "SHIFT_CATEGORY", alias = "SHIFT")]
Shift,
#[serde(rename = "TRACK_CATEGORY", alias = "TRACK")]
Track,
#[serde(rename = "TREND_CATEGORY", alias = "TREND")]
Trend,
#[serde(rename = "POLICY_CATEGORY", alias = "POLICY")]
Policy,
#[serde(rename = "CALCULATION_CATEGORY", alias = "CALCULATION")]
Calculation,
#[serde(rename = "COMPUTATION_CATEGORY", alias = "COMPUTATION")]
Computation,
#[serde(rename = "AUDIT_CATEGORY", alias = "AUDIT")]
Audit,
#[serde(rename = "BATCH_CATEGORY", alias = "BATCH")]
Batch,
#[serde(rename = "CLOCK_CATEGORY", alias = "CLOCK")]
Clock,
#[serde(rename = "PUBLISHER_CATEGORY", alias = "PUBLISHER")]
Publisher,
#[serde(rename = "SUBSCRIBER_CATEGORY", alias = "SUBSCRIBER")]
Subscriber,
#[serde(rename = "PRODUCER_CATEGORY", alias = "PRODUCER")]
Producer,
#[serde(rename = "CONSUMER_CATEGORY", alias = "CONSUMER")]
Consumer,
#[serde(rename = "SPACE_CATEGORY", alias = "SPACE")]
Space,
#[serde(rename = "COUNTER_CATEGORY", alias = "COUNTER")]
Counter,
#[serde(rename = "CHURCH_CATEGORY", alias = "CHURCH")]
Church,
#[serde(rename = "TEMPLE_CATEGORY", alias = "TEMPLE")]
Temple,
#[serde(rename = "MOSQUE_CATEGORY", alias = "MOSQUE")]
Mosque,
#[serde(rename = "SYNAGOGUE_CATEGORY", alias = "SYNAGOGUE")]
Synagogue,
#[serde(rename = "CATHEDRAL_CATEGORY", alias = "CATHEDRAL")]
Cathedral,
#[serde(rename = "MONASTERY_CATEGORY", alias = "MONASTERY")]
Monastery,
#[serde(rename = "MOTEL_CATEGORY", alias = "MOTEL")]
Motel,
#[serde(rename = "BANK_CATEGORY", alias = "BANK")]
Bank,
#[serde(rename = "MALL_CATEGORY", alias = "MALL")]
Mall,
#[serde(rename = "GROCERY_CATEGORY", alias = "GROCERY")]
Grocery,
#[serde(rename = "POLICE_CATEGORY", alias = "POLICE")]
Police,
#[serde(rename = "FIRE_CATEGORY", alias = "FIRE")]
Fire,
#[serde(rename = "LIBRARY_CATEGORY", alias = "LIBRARY")]
Library,
#[serde(rename = "MUSEUM_CATEGORY", alias = "MUSEUM")]
Museum,
#[serde(rename = "COURTHOUSE_CATEGORY", alias = "COURTHOUSE")]
Courthouse,
#[serde(rename = "PRISON_CATEGORY", alias = "PRISON")]
Prison,
#[serde(rename = "POST_OFFICE_CATEGORY", alias = "POST_OFFICE")]
Post_office,
#[serde(rename = "OFFICE_CATEGORY", alias = "OFFICE")]
Office,
#[serde(rename = "GYMNASIUM_CATEGORY", alias = "GYMNASIUM")]
Gymnasium,
#[serde(rename = "STADIUM_CATEGORY", alias = "STADIUM")]
Stadium,
#[serde(rename = "ARENA_CATEGORY", alias = "ARENA")]
Arena,
#[serde(rename = "AUDITORIUM_CATEGORY", alias = "AUDITORIUM")]
Auditorium,
#[serde(rename = "BLOODBANK_CATEGORY", alias = "BLOODBANK")]
Bloodbank,
#[serde(rename = "PHARMACY_CATEGORY", alias = "PHARMACY")]
Pharmacy,
#[serde(rename = "MORTUARY_CATEGORY", alias = "MORTUARY")]
Mortuary,
#[serde(rename = "CEMETERY_CATEGORY", alias = "CEMETERY")]
Cemetery,
#[serde(rename = "CIVIC_CENTER_CATEGORY", alias = "CIVIC_CENTER")]
Civic_center,
#[serde(rename = "COMMUNITY_CENTER_CATEGORY", alias = "COMMUNITY_CENTER")]
Community_center,
#[serde(rename = "CONFERENCE_CENTER_CATEGORY", alias = "CONFERENCE_CENTER")]
Conference_center,
#[serde(rename = "FITNESS_CENTER_CATEGORY", alias = "FITNESS_CENTER")]
Fitness_center,
#[serde(rename = "DISTRIBUTION_CENTER_CATEGORY", alias = "DISTRIBUTION_CENTER")]
Distribution_center,
#[serde(rename = "RECREATION_CENTER_CATEGORY", alias = "RECREATION_CENTER")]
Recreation_center,
#[serde(rename = "STORAGE_FACILITY_CATEGORY", alias = "STORAGE_FACILITY")]
Storage_facility,
#[serde(rename = "MANUFACTURING_PLANT_CATEGORY", alias = "MANUFACTURING_PLANT")]
Manufacturing_plant,
#[serde(rename = "NUCLEAR_PLANT_CATEGORY", alias = "NUCLEAR_PLANT")]
Nuclear_plant,
#[serde(rename = "WATER_PLANT_CATEGORY", alias = "WATER_PLANT")]
Water_plant,
#[serde(rename = "SEWAGE_PLANT_CATEGORY", alias = "SEWAGE_PLANT")]
Sewage_plant,
#[serde(rename = "FILLING_STATION_CATEGORY", alias = "FILLING_STATION")]
Filling_station,
#[serde(rename = "CHARGING_STATION_CATEGORY", alias = "CHARGING_STATION")]
Charging_station,
#[serde(rename = "UNIVERSITY_CATEGORY", alias = "UNIVERSITY")]
University,
#[serde(rename = "PRESCHOOL_CATEGORY", alias = "PRESCHOOL")]
Preschool,
#[serde(rename = "ELEMENTARY_SCHOOL_CATEGORY", alias = "ELEMENTARY_SCHOOL")]
Elementary_school,
#[serde(rename = "MIDDLE_SCHOOL_CATEGORY", alias = "MIDDLE_SCHOOL")]
Middle_school,
#[serde(rename = "HIGH_SCHOOL_CATEGORY", alias = "HIGH_SCHOOL")]
High_school,
#[serde(rename = "TECHNICAL_SCHOOL_CATEGORY", alias = "TECHNICAL_SCHOOL")]
Technical_school,
#[serde(rename = "HOUSE_CATEGORY", alias = "HOUSE")]
House,
#[serde(rename = "TOWNHOUSE_CATEGORY", alias = "TOWNHOUSE")]
Townhouse,
#[serde(rename = "APARTMENT_CATEGORY", alias = "APARTMENT")]
Apartment,
#[serde(rename = "CONDOMINIMUM_CATEGORY", alias = "CONDOMINIMUM")]
Condominimum,
#[serde(rename = "HOSTEL_CATEGORY", alias = "HOSTEL")]
Hostel,
#[serde(rename = "RESORT_CATEGORY", alias = "RESORT")]
Resort,
#[serde(rename = "TRAIN_STATION_CATEGORY", alias = "TRAIN_STATION")]
Train_station,
#[serde(rename = "BUS_STATION_CATEGORY", alias = "BUS_STATION")]
Bus_station,
#[serde(rename = "FERRY_TERMINAL_CATEGORY", alias = "FERRY_TERMINAL")]
Ferry_terminal,
#[serde(rename = "TAXI_STAND_CATEGORY", alias = "TAXI_STAND")]
Taxi_stand,
#[serde(rename = "BUS_STAND_CATEGORY", alias = "BUS_STAND")]
Bus_stand,
#[serde(rename = "BICYCLE_STAND_CATEGORY", alias = "BICYCLE_STAND")]
Bicycle_stand,
#[serde(rename = "TOWER_CATEGORY", alias = "TOWER")]
Tower,
#[serde(rename = "WIFI_CATEGORY", alias = "WIFI")]
Wifi,
#[serde(rename = "TRANSMITTER_CATEGORY", alias = "TRANSMITTER")]
Transmitter,
#[serde(rename = "DEFIBRILLATOR_CATEGORY", alias = "DEFIBRILLATOR")]
Defibrillator,
#[serde(rename = "TELLER_MACHINE_CATEGORY", alias = "TELLER_MACHINE")]
Teller_machine,
#[serde(rename = "VENDING_MACHINE_CATEGORY", alias = "VENDING_MACHINE")]
Vending_machine,
#[serde(rename = "STREETLIGHT_CATEGORY", alias = "STREETLIGHT")]
Streetlight,
#[serde(rename = "CAMERA_CATEGORY", alias = "CAMERA")]
Camera,
#[serde(rename = "HYDRANT_CATEGORY", alias = "HYDRANT")]
Hydrant,
#[serde(rename = "DIRECTOR_CATEGORY", alias = "DIRECTOR")]
Director,
#[serde(rename = "COMPOSER_CATEGORY", alias = "COMPOSER")]
Composer,
#[serde(rename = "PERFORMER_CATEGORY", alias = "PERFORMER")]
Performer,
#[serde(rename = "STAGE_CATEGORY", alias = "STAGE")]
Stage,
#[serde(rename = "SCREEN_CATEGORY", alias = "SCREEN")]
Screen,
#[serde(rename = "MENU_CATEGORY", alias = "MENU")]
Menu,
#[serde(rename = "SUBJECT_CATEGORY", alias = "SUBJECT")]
Subject,
#[serde(rename = "PREDICATE_CATEGORY", alias = "PREDICATE")]
Predicate,
#[serde(rename = "NOUN_CATEGORY", alias = "NOUN")]
Noun,
#[serde(rename = "VERB_CATEGORY", alias = "VERB")]
Verb,
#[serde(rename = "ADJECTIVE_CATEGORY", alias = "ADJECTIVE")]
Adjective,
#[serde(rename = "ADVERB_CATEGORY", alias = "ADVERB")]
Adverb,
#[serde(rename = "INCIDENT_CATEGORY", alias = "INCIDENT")]
Incident,
#[serde(rename = "SITUATION_CATEGORY", alias = "SITUATION")]
Situation,
#[serde(rename = "STORY_CATEGORY", alias = "STORY")]
Story,
#[serde(rename = "INFLUENCE_CATEGORY", alias = "INFLUENCE")]
Influence,
#[serde(rename = "PHRASE_CATEGORY", alias = "PHRASE")]
Phrase,
#[serde(rename = "SIGNAL_CATEGORY", alias = "SIGNAL")]
Signal,
#[serde(rename = "INFORMATION_CATEGORY", alias = "INFORMATION")]
Information,
#[serde(rename = "KNOWLEDGE_CATEGORY", alias = "KNOWLEDGE")]
Knowledge,
#[serde(rename = "COMPONENT_CATEGORY", alias = "COMPONENT")]
Component,
#[serde(rename = "INJURY_CATEGORY", alias = "INJURY")]
Injury,
#[serde(rename = "TYPE_CATEGORY", alias = "TYPE")]
Type,
#[serde(rename = "SUBTYPE_CATEGORY", alias = "SUBTYPE")]
Subtype,
#[serde(rename = "DATA_TYPE_CATEGORY", alias = "DATA_TYPE")]
Data_type,
#[serde(rename = "INFORMATION_TYPE_CATEGORY", alias = "INFORMATION_TYPE")]
Information_type,
#[serde(rename = "KNOWLEDGE_TYPE_CATEGORY", alias = "KNOWLEDGE_TYPE")]
Knowledge_type,
#[serde(rename = "DATA_STRUCTURE_CATEGORY", alias = "DATA_STRUCTURE")]
Data_structure,
#[serde(
rename = "INFORMATION_STRUCTURE_CATEGORY",
alias = "INFORMATION_STRUCTURE"
)]
Information_structure,
#[serde(rename = "KNOWLEDGE_STRUCTURE_CATEGORY", alias = "KNOWLEDGE_STRUCTURE")]
Knowledge_structure,
#[serde(rename = "CONTENT_CATEGORY", alias = "CONTENT")]
Content,
#[serde(rename = "EXTRACT_CATEGORY", alias = "EXTRACT")]
Extract,
#[serde(rename = "PIECE_CATEGORY", alias = "PIECE")]
Piece,
#[serde(rename = "IMAGE_CATEGORY", alias = "IMAGE")]
Image,
#[serde(rename = "KEYWORD_CATEGORY", alias = "KEYWORD")]
Keyword,
#[serde(rename = "SUMMARY_CATEGORY", alias = "SUMMARY")]
Summary,
#[serde(rename = "SENTIMENT_CATEGORY", alias = "SENTIMENT")]
Sentiment,
#[serde(rename = "CLUSTER_CATEGORY", alias = "CLUSTER")]
Cluster,
#[serde(rename = "SOURCE_CATEGORY", alias = "SOURCE")]
Source,
#[serde(rename = "IDENTIFIER_CATEGORY", alias = "IDENTIFIER")]
Identifier,
#[serde(rename = "DATE_CATEGORY", alias = "DATE")]
Date,
#[serde(rename = "URL_CATEGORY", alias = "URL")]
Url,
#[serde(rename = "RANK_CATEGORY", alias = "RANK")]
Rank,
#[serde(rename = "DISTANCE_CATEGORY", alias = "DISTANCE")]
Distance,
#[serde(rename = "TUNNEL_CATEGORY", alias = "TUNNEL")]
Tunnel,
#[serde(rename = "BORE_CATEGORY", alias = "BORE")]
Bore,
#[serde(rename = "PORTAL_CATGORY", alias = "PORTA")]
Porta,
#[serde(rename = "WINDOW_CATEGORY", alias = "WINDOW")]
Window,
#[serde(rename = "DOOR_CATEGORY", alias = "DOOR")]
Door,
#[serde(rename = "BUILD_CATEGORY", alias = "BUILD")]
Build,
#[serde(rename = "FACT_CATEGORY", alias = "FACT")]
Fact,
#[serde(rename = "FACET_CATEGORY", alias = "FACET")]
Facet,
#[serde(rename = "FACTOR_CATEGORY", alias = "FACTOR")]
Factor,
#[serde(rename = "FRAME_CATEGORY", alias = "FRAME")]
Frame,
#[serde(rename = "FIELD_CATEGORY", alias = "FIELD")]
Field,
#[serde(rename = "TRAIT_CATEGORY", alias = "TRAIT")]
Trait,
#[serde(rename = "PART_CATEGORY", alias = "PART")]
Part,
#[serde(rename = "CREDENTIAL_CATEGORY", alias = "CREDENTIAL")]
Credential,
#[serde(rename = "AUDIO_CATEGORY", alias = "AUDIO")]
Audio,
#[serde(rename = "VIDEO_CATEGORY", alias = "VIDEO")]
Video,
#[serde(rename = "ENTERPRISE_CATEGORY", alias = "ENTERPRISE")]
Enterprise,
#[serde(rename = "CONSTELLATION_CATEGORY", alias = "CONSTELLATION")]
Constellation,
#[serde(rename = "APPLIANCE_CATEGORY", alias = "APPLIANCE")]
Appliance,
#[serde(rename = "BACKUP_CATEGORY", alias = "BACKUP")]
Backup,
#[serde(rename = "GAMBLER_CATEGORY", alias = "GAMBLER")]
Gambler,
#[serde(rename = "OPERATOR_CATEGORY", alias = "OPERATOR")]
Operator,
#[serde(rename = "ROUTER_CATEGORY", alias = "ROUTER")]
Router,
#[serde(rename = "SWITCH_CATEGORY", alias = "SWITCH")]
Switch,
#[serde(rename = "HUB_CATEGORY", alias = "HUB")]
Hub,
#[serde(rename = "REPEATER_CATEGORY", alias = "REPEATER")]
Repeater,
#[serde(rename = "BRIDGE_CATEGORY", alias = "BRIDGE")]
Bridge,
#[serde(rename = "FIREWALL_CATEGORY", alias = "FIREWALL")]
Firewall,
#[serde(rename = "CABLE_CATEGORY", alias = "CABLE")]
Cable,
#[serde(rename = "INTERFACE_CATEGORY", alias = "INTERFACE")]
Interface,
#[serde(rename = "RULE_CATEGORY", alias = "RULE")]
Rule,
#[serde(rename = "CLIENT_CATEGORY", alias = "CLIENT")]
Client,
#[serde(rename = "QUERY_CATEGORY", alias = "QUERY")]
Query,
#[serde(rename = "PROMPT_CATEGORY", alias = "PROMPT")]
Prompt,
}
impl Category {
pub fn is_null(&self) -> bool {
*self == Category::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Class {
#[default]
#[serde(rename = "NULL_CLASS", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_CLASS", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "SERVER_CLASS", alias = "SERVER")]
Server,
#[serde(rename = "ANALYTIC_CLASS", alias = "ANALYTIC")]
Analytic,
#[serde(rename = "ADAPTER_CLASS", alias = "ADAPTER")]
Adapter,
#[serde(rename = "REGISTRY_CLASS", alias = "REGISTRY")]
Registry,
#[serde(rename = "WORKSPACE_CLASS", alias = "WORKSPACE")]
Workspace,
#[serde(rename = "LIST_CLASS", alias = "LIST")]
List,
#[serde(rename = "SET_CLASS", alias = "SET")]
Set,
#[serde(rename = "VIEW_CLASS", alias = "VIEW")]
View,
#[serde(rename = "APPLICATION_CLASS", alias = "APPLICATION")]
Application,
#[serde(rename = "SAPIEN_CLASS", alias = "SAPIEN")]
Sapien,
#[serde(rename = "GENETIC_CLASS", alias = "GENETIC")]
Genetic,
#[serde(rename = "SOCIOCULTURAL_CLASS", alias = "SOCIOCULTURAL")]
Sociocultural,
#[serde(rename = "LINGUISTIC_CLASS", alias = "LINGUISTIC")]
Linguistic,
#[serde(rename = "ETHNOGRAPHIC_CLASS", alias = "ETHNOGRAPHIC")]
Ethnographic,
#[serde(rename = "FUNCTION_CLASS", alias = "FUNCTION")]
Function,
#[serde(rename = "VARIABLE_CLASS", alias = "VARIABLE")]
Variable,
#[serde(rename = "BRAIN_CLASS", alias = "BRAIN")]
Brain,
#[serde(rename = "NEURON_CLASS", alias = "NEURON")]
Neuron,
#[serde(rename = "SYNAPSE_CLASS", alias = "SYNAPSE")]
Synapse,
#[serde(rename = "LAPTOP_CLASS", alias = "LAPTOP")]
Laptop,
#[serde(rename = "DESKTOP_CLASS", alias = "DESKTOP")]
Desktop,
#[serde(rename = "MOBILE_CLASS", alias = "MOBILE")]
Mobile,
#[serde(rename = "TELEPHONE_CLASS", alias = "TELEPHONE")]
Telephone,
#[serde(rename = "CELLPHONE_CLASS", alias = "CELLPHONE")]
Cellphone,
#[serde(rename = "SMARTPHONE_CLASS", alias = "SMARTPHONE")]
Smartphone,
#[serde(rename = "MAINFRAME_CLASS", alias = "MAINFRAME")]
Mainframe,
#[serde(rename = "TABLET_CLASS", alias = "TABLET")]
Tablet,
#[serde(rename = "MARRIAGE_CLASS", alias = "MARRIAGE")]
Marriage,
#[serde(rename = "CITY_CLASS", alias = "CITY")]
City,
#[serde(rename = "TOWN_CLASS", alias = "TOWN")]
Town,
#[serde(rename = "VILLAGE_CLASS", alias = "VILLAGE")]
Village,
#[serde(rename = "STATE_CLASS", alias = "STATE")]
State,
#[serde(rename = "COUNTY_CLASS", alias = "COUNTY")]
County,
#[serde(rename = "PROVINCE_CLASS", alias = "PROVINCE")]
Province,
#[serde(rename = "COUNTRY_CLASS", alias = "COUNTRY")]
Country,
#[serde(rename = "ROAD_CLASS", alias = "ROAD")]
Road,
#[serde(rename = "HIGHWAY_CLASS", alias = "HIGHWAY")]
Highway,
#[serde(rename = "RAILROAD_CLASS", alias = "RAILROAD")]
Railroad,
#[serde(rename = "ORGAN_CLASS", alias = "ORGAN")]
Organ,
#[serde(rename = "CELL_CLASS", alias = "CELL")]
Cell,
#[serde(rename = "GENE_CLASS", alias = "GENE")]
Gene,
#[serde(rename = "PROTEIN_CLASS", alias = "PROTEIN")]
Protein,
#[serde(rename = "MOLECULE_CLASS", alias = "MOLECULE")]
Molecule,
#[serde(rename = "DISEASE_CLASS", alias = "DISEASE")]
Disease,
#[serde(rename = "DRUG_CLASS", alias = "DRUG")]
Drug,
#[serde(rename = "ATLAS_CLASS", alias = "ATLAS")]
Atlas,
#[serde(rename = "MAP_CLASS", alias = "MAP")]
Map,
#[serde(rename = "REGION_CLASS", alias = "REGION")]
Region,
#[serde(rename = "COMPUTER_CLASS", alias = "COMPUTER")]
Computer,
#[serde(rename = "GRAPH_CLASS", alias = "GRAPH")]
Graph,
#[serde(rename = "NODE_CLASS", alias = "NODE")]
Node,
#[serde(rename = "LINK_CLASS", alias = "LINK")]
Link,
#[serde(rename = "VERTEX_CLASS", alias = "VERTEX")]
Vertex,
#[serde(rename = "EDGE_CLASS", alias = "EDGE")]
Edge,
#[serde(rename = "DISTRICT_CLASS", alias = "DISTRICT")]
District,
#[serde(rename = "PASSAGE_CLASS", alias = "PASSAGE")]
Passage,
#[serde(rename = "TRACT_CLASS", alias = "TRACT")]
Tract,
#[serde(rename = "IDENTITY_CLASS", alias = "IDENTITY")]
Identity,
#[serde(rename = "TERRITORY_CLASS", alias = "TERRITORY")]
Territory,
#[serde(rename = "EMPLOYEE_CLASS", alias = "EMPLOYEE")]
Employee,
#[serde(rename = "COLLEGE_CLASS", alias = "COLLEGE")]
College,
#[serde(rename = "DIVISION_CLASS", alias = "DIVISION")]
Division,
#[serde(rename = "SCHOOL_CLASS", alias = "SCHOOL")]
School,
#[serde(rename = "DEPARTMENT_CLASS", alias = "DEPARTMENT")]
Department,
#[serde(rename = "CAMPUS_CLASS", alias = "CAMPUS")]
Campus,
#[serde(rename = "MANAGER_CLASS", alias = "MANAGER")]
Manager,
#[serde(rename = "COLLABORATION_CLASS", alias = "COLLABORATION")]
Collaboration,
#[serde(rename = "COMPANY_CLASS", alias = "COMPANY")]
Company,
#[serde(rename = "TIMEZONE_CLASS", alias = "TIMEZONE")]
Timezone,
#[serde(rename = "CONTINENT_CLASS", alias = "CONTINENT")]
Continent,
#[serde(rename = "LANGUAGE_CLASS", alias = "LANGUAGE")]
Language,
#[serde(rename = "PLANET_CLASS", alias = "PLANET")]
Planet,
#[serde(rename = "ORGANIZATION_CLASS", alias = "ORGANIZATION")]
Organization,
#[serde(rename = "FOLDER_CLASS", alias = "FOLDER")]
Folder,
#[serde(rename = "GROUP_CLASS", alias = "GROUP")]
Group,
#[serde(rename = "PLACE_CLASS", alias = "PLACE")]
Place,
#[serde(rename = "PERSON_CLASS", alias = "PERSON")]
Person,
#[serde(rename = "FAMILY_CLASS", alias = "FAMILY")]
Family,
#[serde(rename = "HOUSEHOLD_CLASS", alias = "HOUSEHOLD")]
Household,
#[serde(rename = "COMMUNITY_CLASS", alias = "COMMUNITY")]
Community,
#[serde(rename = "BUSINESS_CLASS", alias = "BUSINESS")]
Business,
#[serde(rename = "PROCESS_CLASS", alias = "PROCESS")]
Process,
#[serde(rename = "TASK_CLASS", alias = "TASK")]
Task,
#[serde(rename = "PROGRAM_CLASS", alias = "PROGRAM")]
Program,
#[serde(rename = "MATHEMATICS_CLASS", alias = "MATHEMATICS")]
Mathematics,
#[serde(rename = "SUBSTANCE_CLASS", alias = "SUBSTANCE")]
Substance,
#[serde(rename = "CHEMICAL_CLASS", alias = "CHEMICAL")]
Chemical,
#[serde(rename = "STRUCTURE_CLASS", alias = "STRUCTURE")]
Structure,
#[serde(rename = "INFRASTRUCTURE_CLASS", alias = "INFRASTRUCTURE")]
Infrastructure,
#[serde(rename = "FACILITY_CLASS", alias = "FACILITY")]
Facility,
#[serde(rename = "FARM_CLASS", alias = "FARM")]
Farm,
#[serde(rename = "NETWORK_CLASS", alias = "NETWORK")]
Network,
#[serde(rename = "PATH_CLASS", alias = "PATH")]
Path,
#[serde(rename = "MACHINE_CLASS", alias = "MACHINE")]
Machine,
#[serde(rename = "DEVICE_CLASS", alias = "DEVICE")]
Device,
#[serde(rename = "PLATFORM_CLASS", alias = "PLATFORM")]
Platform,
#[serde(rename = "VEHICLE_CLASS", alias = "VEHICLE")]
Vehicle,
#[serde(rename = "CONTRACT_CLASS", alias = "CONTRACT")]
Contract,
#[serde(rename = "HYPOTHESIS_CLASS", alias = "HYPOTHESIS")]
Hypothesis,
#[serde(rename = "MILITARY_CLASS", alias = "MILITARY")]
Military,
#[serde(rename = "RESIDENCE_CLASS", alias = "RESIDENCE")]
Residence,
#[serde(rename = "ACCOUNT_CLASS", alias = "ACCOUNT")]
Account,
#[serde(rename = "AGREEMENT_CLASS", alias = "AGREEMENT")]
Agreement,
#[serde(rename = "INVENTION_CLASS", alias = "INVENTION")]
Invention,
#[serde(rename = "GRANT_CLASS", alias = "GRANT")]
Grant,
#[serde(rename = "PROPOSAL_CLASS", alias = "PROPOSAL")]
Proposal,
#[serde(rename = "DOCUMENT_CLASS", alias = "DOCUMENT")]
Document,
#[serde(rename = "ACTIVITY_CLASS", alias = "ACTIVITY")]
Activity,
#[serde(rename = "MONEY_CLASS", alias = "MONEY")]
Money,
#[serde(rename = "COST_CENTER_CLASS", alias = "COST_CENTER")]
Cost_center,
#[serde(rename = "PROJECT_CLASS", alias = "PROJECT")]
Project,
#[serde(rename = "STUDY_CLASS", alias = "STUDY")]
Study,
#[serde(rename = "FUND_CLASS", alias = "FUND")]
Fund,
#[serde(rename = "GIFT_CLASS", alias = "GIFT")]
Gift,
#[serde(rename = "AWARD_CLASS", alias = "AWARD")]
Award,
#[serde(rename = "TEAM_CLASS", alias = "TEAM")]
Team,
#[serde(rename = "SYSTEM_CLASS", alias = "SYSTEM")]
System,
#[serde(rename = "SUBSYSTEM_CLASS", alias = "SUBSYSTEM")]
Subsystem,
#[serde(rename = "MENTION_CLASS", alias = "MENTION")]
Mention,
#[serde(rename = "ENTITY_CLASS", alias = "ENTITY")]
Entity,
#[serde(rename = "RELATION_CLASS", alias = "RELATION")]
Relation,
#[serde(rename = "VALUE_CLASS", alias = "VALUE")]
Value,
#[serde(rename = "EVENT_CLASS", alias = "EVENT")]
Event,
#[serde(rename = "GEOPOLITICS_CLASS", alias = "GEOPOLITICS")]
Geopolitics,
#[serde(rename = "LOCATION_CLASS", alias = "LOCATION")]
Location,
#[serde(rename = "WEAPON_CLASS", alias = "WEAPON")]
Weapon,
#[serde(rename = "SPONSOR_CLASS", alias = "SPONSOR")]
Sponsor,
#[serde(rename = "PURPOSE_CLASS", alias = "PURPOSE")]
Purpose,
#[serde(rename = "SUPPLIER_CLASS", alias = "SUPPLIER")]
Supplier,
#[serde(rename = "CONTRACTOR_CLASS", alias = "CONTRACTOR")]
Contractor,
#[serde(rename = "PAYMENT_CLASS", alias = "PAYMENT")]
Payment,
#[serde(rename = "SUBCONTRACT_CLASS", alias = "SUBCONTRACT")]
Subcontract,
#[serde(rename = "STOCK_CLASS", alias = "STOCK")]
Stock,
#[serde(rename = "ITEM_CLASS", alias = "ITEM")]
Item,
#[serde(rename = "STORE_CLASS", alias = "STORE")]
Store,
#[serde(rename = "FILE_CLASS", alias = "FILE")]
File,
#[serde(rename = "ONTOLOGY_CLASS", alias = "ONTOLOGY")]
Ontology,
#[serde(rename = "RELATIONSHIP_CLASS", alias = "RELATIONSHIP")]
Relationship,
#[serde(rename = "AFFILIATION_CLASS", alias = "AFFILIATION")]
Affiliation,
#[serde(rename = "AIRPORT_CLASS", alias = "AIRPORT")]
Airport,
#[serde(rename = "PORT_CLASS", alias = "PORT")]
Port,
#[serde(rename = "STATION_CLASS", alias = "STATION")]
Station,
#[serde(rename = "POWER_PLANT_CLASS", alias = "POWER_PLANT")]
Power_plant,
#[serde(rename = "AIRPLANE_CLASS", alias = "AIRPLANE")]
Airplane,
#[serde(rename = "SHIP_CLASS", alias = "SHIP")]
Ship,
#[serde(rename = "TRAIN_CLASS", alias = "TRAIN")]
Train,
#[serde(rename = "CAR_CLASS", alias = "CAR")]
Car,
#[serde(rename = "INSTRUMENT_CLASS", alias = "INSTRUMENT")]
Instrument,
#[serde(rename = "VICTIM_CLASS", alias = "VICTIM")]
Victim,
#[serde(rename = "PERPETRATOR_CLASS", alias = "PERPETRATOR")]
Perpetrator,
#[serde(rename = "BUILDING_CLASS", alias = "BUILDING")]
Building,
#[serde(rename = "BORDER_CLASS", alias = "BORDER")]
Border,
#[serde(rename = "HELICOPTER_CLASS", alias = "HELICOPTER")]
Helicopter,
#[serde(rename = "PLAZA_CLASS", alias = "PLAZA")]
Plaza,
#[serde(rename = "SHIPMENT_CLASS", alias = "SHIPMENT")]
Shipment,
#[serde(rename = "LAW_CLASS", alias = "LAW")]
Law,
#[serde(rename = "SUSPECT_CLASS", alias = "SUSPECT")]
Suspect,
#[serde(rename = "RESULT_CLASS", alias = "RESULT")]
Result,
#[serde(rename = "OUTCOME_CLASS", alias = "OUTCOME")]
Outcome,
#[serde(rename = "CANDIDATE_CLASS", alias = "CANDIDATE")]
Candidate,
#[serde(rename = "ELECTION_CLASS", alias = "ELECTION")]
Election,
#[serde(rename = "BALLOT_CLASS", alias = "BALLOT")]
Ballot,
#[serde(rename = "WAREHOUSE_CLASS", alias = "WAREHOUSE")]
Warehouse,
#[serde(rename = "PALLET_CLASS", alias = "PALLET")]
Pallet,
#[serde(rename = "VENDOR_CLASS", alias = "VENDOR")]
Vendor,
#[serde(rename = "BUYER_CLASS", alias = "BUYER")]
Buyer,
#[serde(rename = "SELLER_CLASS", alias = "SELLER")]
Seller,
#[serde(rename = "TRANSACTION_CLASS", alias = "TRANSACTION")]
Transaction,
#[serde(rename = "ARRANGEMENT_CLASS", alias = "ARRANGEMENT")]
Arrangement,
#[serde(rename = "DEAL_CLASS", alias = "DEAL")]
Deal,
#[serde(rename = "FILTER_CLASS", alias = "FILTER")]
Filter,
#[serde(rename = "CATEGORY_CLASS", alias = "CATEGORY")]
Category,
#[serde(rename = "UNIT_CLASS", alias = "UNIT")]
Unit,
#[serde(rename = "PRICE_CLASS", alias = "PRICE")]
Price,
#[serde(rename = "COMMODITY_CLASS", alias = "COMMODITY")]
Commodity,
#[serde(rename = "CRIME_CLASS", alias = "CRIME")]
Crime,
#[serde(rename = "RESERVATION_CLASS", alias = "RESERVATION")]
Reservation,
#[serde(rename = "PLAN_CLASS", alias = "PLAN")]
Plan,
#[serde(rename = "SEASON_CLASS", alias = "SEASON")]
Season,
#[serde(rename = "INVENTORY_CLASS", alias = "INVENTORY")]
Inventory,
#[serde(rename = "MERCHANDISE_CLASS", alias = "MERCHANDISE")]
Merchandise,
#[serde(rename = "TEMPLATE_CLASS", alias = "TEMPLATE")]
Template,
#[serde(rename = "FEATURE_CLASS", alias = "FEATURE")]
Feature,
#[serde(rename = "INDEX_CLASS", alias = "INDEX")]
Index,
#[serde(rename = "TITLE_CLASS", alias = "TITLE")]
Title,
#[serde(rename = "SIDE_CLASS", alias = "SIDE")]
Side,
#[serde(rename = "TUPLE_CLASS", alias = "TUPLE")]
Tuple,
#[serde(rename = "TIMER_CLASS", alias = "TIMER")]
Timer,
#[serde(rename = "OUTLET_CLASS", alias = "OUTLET")]
Outlet,
#[serde(rename = "FLIGHT_CLASS", alias = "FLIGHT")]
Flight,
#[serde(rename = "ROUTE_CLASS", alias = "ROUTE")]
Route,
#[serde(rename = "SCHEDULE_CLASS", alias = "SCHEDULE")]
Schedule,
#[serde(rename = "PURCHASE_CLASS", alias = "PURCHASE")]
Purchase,
#[serde(rename = "TEST_CLASS", alias = "TEST")]
Test,
#[serde(rename = "PATIENT_CLASS", alias = "PATIENT")]
Patient,
#[serde(rename = "REPORT_CLASS", alias = "REPORT")]
Report,
#[serde(rename = "HOSPITAL_CLASS", alias = "HOSPITAL")]
Hospital,
#[serde(rename = "CLINIC_CLASS", alias = "CLINIC")]
Clinic,
#[serde(rename = "FACTORY_CLASS", alias = "FACTORY")]
Factory,
#[serde(rename = "OBJECT_CLASS", alias = "OBJECT")]
Object,
#[serde(rename = "ABSTRACT_CLASS", alias = "ABSTRACT")]
Abstract,
#[serde(rename = "ROOM_CLASS", alias = "ROOM")]
Room,
#[serde(rename = "PERIMETER_CLASS", alias = "PERIMETER")]
Perimeter,
#[serde(rename = "ZONE_CLASS", alias = "ZONE")]
Zone,
#[serde(rename = "AREA_CLASS", alias = "AREA")]
Area,
#[serde(rename = "VISIT_CLASS", alias = "VISIT")]
Visit,
#[serde(rename = "VISITOR_CLASS", alias = "VISITOR")]
Visitor,
#[serde(rename = "CODE_CLASS", alias = "CODE")]
Code,
#[serde(rename = "COURSE_CLASS", alias = "COURSE")]
Course,
#[serde(rename = "STUDENT_CLASS", alias = "STUDENT")]
Student,
#[serde(rename = "FACULTY_CLASS", alias = "FACULTY")]
Faculty,
#[serde(rename = "STAFF_CLASS", alias = "STAFF")]
Staff,
#[serde(rename = "ADVISOR_CLASS", alias = "ADVISOR")]
Advisor,
#[serde(rename = "INSTRUCTOR_CLASS", alias = "INSTRUCTOR")]
Instructor,
#[serde(rename = "ALERT_CLASS", alias = "ALERT")]
Alert,
#[serde(rename = "ALARM_CLASS", alias = "ALARM")]
Alarm,
#[serde(rename = "HOST_CLASS", alias = "HOST")]
Host,
#[serde(rename = "CONCEPT_CLASS", alias = "CONCEPT")]
Concept,
#[serde(rename = "ELEMENT_CLASS", alias = "ELEMENT")]
Element,
#[serde(rename = "INSTANCE_CLASS", alias = "INSTANCE")]
Instance,
#[serde(rename = "PROPERTY_CLASS", alias = "PROPERTY")]
Property,
#[serde(rename = "ATTRIBUTE_CLASS", alias = "ATTRIBUTE")]
Attribute,
#[serde(rename = "ANNOTATION_CLASS", alias = "ANNOTATION")]
Annotation,
#[serde(rename = "DATA_CLASS", alias = "DATA")]
Data,
#[serde(rename = "NOTE_CLASS", alias = "NOTE")]
Note,
#[serde(rename = "JOURNAL_CLASS", alias = "JOURNAL")]
Journal,
#[serde(rename = "ARTICLE_CLASS", alias = "ARTICLE")]
Article,
#[serde(rename = "PUBLICATION_CLASS", alias = "PUBLICATION")]
Publication,
#[serde(rename = "BOOK_CLASS", alias = "BOOK")]
Book,
#[serde(rename = "PERIODICAL_CLASS", alias = "PERIODICAL")]
Periodical,
#[serde(rename = "CALENDAR_CLASS", alias = "CALENDAR")]
Calendar,
#[serde(rename = "LOG_CLASS", alias = "LOG")]
Log,
#[serde(rename = "COLLECTION_CLASS", alias = "COLLECTION")]
Collection,
#[serde(rename = "CONTEXT_CLASS", alias = "CONTEXT")]
Context,
#[serde(rename = "PERMISSION_CLASS", alias = "PERMISSION")]
Permission,
#[serde(rename = "EXAMPLE_CLASS", alias = "EXAMPLE")]
Example,
#[serde(rename = "MODULE_CLASS", alias = "MODULE")]
Module,
#[serde(rename = "DIRECTORY_CLASS", alias = "DIRECTORY")]
Directory,
#[serde(rename = "CACHE_CLASS", alias = "CACHE")]
Cache,
#[serde(rename = "BEHAVIOR_CLASS", alias = "BEHAVIOR")]
Behavior,
#[serde(rename = "AGENT_CLASS", alias = "AGENT")]
Agent,
#[serde(rename = "SENSOR_CLASS", alias = "SENSOR")]
Sensor,
#[serde(rename = "ACTUATOR_CLASS", alias = "ACTUATOR")]
Actuator,
#[serde(rename = "PERCEPT_CLASS", alias = "PERCEPT")]
Percept,
#[serde(rename = "ACTION_CLASS", alias = "ACTION")]
Action,
#[serde(rename = "GOAL_CLASS", alias = "GOAL")]
Goal,
#[serde(rename = "UTILITY_CLASS", alias = "UTILITY")]
Utility,
#[serde(rename = "LETTER_CLASS", alias = "LETTER")]
Letter,
#[serde(rename = "OFFER_CLASS", alias = "OFFER")]
Offer,
#[serde(rename = "MESSAGE_CLASS", alias = "MESSAGE")]
Message,
#[serde(rename = "TECHNOLOGY_CLASS", alias = "TECHNOLOGY")]
Technology,
#[serde(rename = "BUDGET_CLASS", alias = "BUDGET")]
Budget,
#[serde(rename = "FUNDING_CLASS", alias = "FUNDING")]
Funding,
#[serde(rename = "COLLABORATOR_CLASS", alias = "COLLABORATOR")]
Collaborator,
#[serde(rename = "REPESENTATIVE_CLASS", alias = "REPESENTATIVE")]
Repesentative,
#[serde(rename = "TREATMENT_CLASS", alias = "TREATMENT")]
Treatment,
#[serde(rename = "PROGNOSIS_CLASS", alias = "PROGNOSIS")]
Prognosis,
#[serde(rename = "SECURITY_CLASS", alias = "SECURITY")]
Security,
#[serde(rename = "DOMAIN_CLASS", alias = "DOMAIN")]
Domain,
#[serde(rename = "SUBMISSION_CLASS", alias = "SUBMISSION")]
Submission,
#[serde(rename = "INVOICE_CLASS", alias = "INVOICE")]
Invoice,
#[serde(rename = "SOLICIATION_CLASS", alias = "SOLICIATION")]
Soliciation,
#[serde(rename = "PATTERN_CLASS", alias = "PATTERN")]
Pattern,
#[serde(rename = "CHARACTERISTIC_CLASS", alias = "CHARACTERISTIC")]
Characteristic,
#[serde(rename = "FORM_CLASS", alias = "FORM")]
Form,
#[serde(rename = "IMPORT_CLASS", alias = "IMPORT")]
Import,
#[serde(rename = "EXPORT_CLASS", alias = "EXPORT")]
Export,
#[serde(rename = "CART_CLASS", alias = "CART")]
Cart,
#[serde(rename = "CONTAINER_CLASS", alias = "CONTAINER")]
Container,
#[serde(rename = "MARKET_CLASS", alias = "MARKET")]
Market,
#[serde(rename = "SEGMENT_CLASS", alias = "SEGMENT")]
Segment,
#[serde(rename = "CREW_CLASS", alias = "CREW")]
Crew,
#[serde(rename = "PASSENGER_CLASS", alias = "PASSENGER")]
Passenger,
#[serde(rename = "DATABASE_CLASS", alias = "DATABASE")]
Database,
#[serde(rename = "TABLE_CLASS", alias = "TABLE")]
Table,
#[serde(rename = "FOOD_CLASS", alias = "FOOD")]
Food,
#[serde(rename = "COMPARTMENT_CLASS", alias = "COMPARTMENT")]
Compartment,
#[serde(rename = "USER_CLASS", alias = "USER")]
User,
#[serde(rename = "SUPERVISOR_CLASS", alias = "SUPERVISOR")]
Supervisor,
#[serde(rename = "CONFIGURATION_CLASS", alias = "CONFIGURATION")]
Configuration,
#[serde(rename = "LAYOUT_CLASS", alias = "LAYOUT")]
Layout,
#[serde(rename = "BEVERAGE_CLASS", alias = "BEVERAGE")]
Beverage,
#[serde(rename = "TRAVELER_CLASS", alias = "TRAVELER")]
Traveler,
#[serde(rename = "CUSTOMER_CLASS", alias = "CUSTOMER")]
Customer,
#[serde(rename = "MODEL_CLASS", alias = "MODEL")]
Model,
#[serde(rename = "DEPLOYMENT_CLASS", alias = "DEPLOYMENT")]
Deployment,
#[serde(rename = "HOTEL_CLASS", alias = "HOTEL")]
Hotel,
#[serde(rename = "LOUNGE_CLASS", alias = "LOUNGE")]
Lounge,
#[serde(rename = "RESTAURANT_CLASS", alias = "RESTAURANT")]
Restaurant,
#[serde(rename = "LOBBY_CLASS", alias = "LOBBY")]
Lobby,
#[serde(rename = "POOL_CLASS", alias = "POOL")]
Pool,
#[serde(rename = "GARAGE_CLASS", alias = "GARAGE")]
Garage,
#[serde(rename = "KITCHEN_CLASS", alias = "KITCHEN")]
Kitchen,
#[serde(rename = "LAUNDRY_CLASS", alias = "LAUNDRY")]
Laundry,
#[serde(rename = "HOUSEKEEPING_CLASS", alias = "HOUSEKEEPING")]
Housekeeping,
#[serde(rename = "MAINTENANCE_CLASS", alias = "MAINTENANCE")]
Maintenance,
#[serde(rename = "ENGINEERING_CLASS", alias = "ENGINEERING")]
Engineering,
#[serde(rename = "MARKETING_CLASS", alias = "MARKETING")]
Marketing,
#[serde(rename = "DINING_CLASS", alias = "DINING")]
Dining,
#[serde(rename = "RECEPTION_CLASS", alias = "RECEPTION")]
Reception,
#[serde(rename = "SHIFT_CLASS", alias = "SHIFT")]
Shift,
#[serde(rename = "TRACK_CLASS", alias = "TRACK")]
Track,
#[serde(rename = "TREND_CLASS", alias = "TREND")]
Trend,
#[serde(rename = "POLICY_CLASS", alias = "POLICY")]
Policy,
#[serde(rename = "CALCULATION_CLASS", alias = "CALCULATION")]
Calculation,
#[serde(rename = "COMPUTATION_CLASS", alias = "COMPUTATION")]
Computation,
#[serde(rename = "AUDIT_CLASS", alias = "AUDIT")]
Audit,
#[serde(rename = "BATCH_CLASS", alias = "BATCH")]
Batch,
#[serde(rename = "CLOCK_CLASS", alias = "CLOCK")]
Clock,
#[serde(rename = "PUBLISHER_CLASS", alias = "PUBLISHER")]
Publisher,
#[serde(rename = "SUBSCRIBER_CLASS", alias = "SUBSCRIBER")]
Subscriber,
#[serde(rename = "PRODUCER_CLASS", alias = "PRODUCER")]
Producer,
#[serde(rename = "CONSUMER_CLASS", alias = "CONSUMER")]
Consumer,
#[serde(rename = "SPACE_CLASS", alias = "SPACE")]
Space,
#[serde(rename = "COUNTER_CLASS", alias = "COUNTER")]
Counter,
#[serde(rename = "CHURCH_CLASS", alias = "CHURCH")]
Church,
#[serde(rename = "TEMPLE_CLASS", alias = "TEMPLE")]
Temple,
#[serde(rename = "MOSQUE_CLASS", alias = "MOSQUE")]
Mosque,
#[serde(rename = "SYNAGOGUE_CLASS", alias = "SYNAGOGUE")]
Synagogue,
#[serde(rename = "CATHEDRAL_CLASS", alias = "CATHEDRAL")]
Cathedral,
#[serde(rename = "MONASTERY_CLASS", alias = "MONASTERY")]
Monastery,
#[serde(rename = "MOTEL_CLASS", alias = "MOTEL")]
Motel,
#[serde(rename = "BANK_CLASS", alias = "BANK")]
Bank,
#[serde(rename = "MALL_CLASS", alias = "MALL")]
Mall,
#[serde(rename = "GROCERY_CLASS", alias = "GROCERY")]
Grocery,
#[serde(rename = "POLICE_CLASS", alias = "POLICE")]
Police,
#[serde(rename = "FIRE_CLASS", alias = "FIRE")]
Fire,
#[serde(rename = "LIBRARY_CLASS", alias = "LIBRARY")]
Library,
#[serde(rename = "MUSEUM_CLASS", alias = "MUSEUM")]
Museum,
#[serde(rename = "COURTHOUSE_CLASS", alias = "COURTHOUSE")]
Courthouse,
#[serde(rename = "PRISON_CLASS", alias = "PRISON")]
Prison,
#[serde(rename = "POST_OFFICE_CLASS", alias = "POST_OFFICE")]
Post_office,
#[serde(rename = "OFFICE_CLASS", alias = "OFFICE")]
Office,
#[serde(rename = "GYMNASIUM_CLASS", alias = "GYMNASIUM")]
Gymnasium,
#[serde(rename = "STADIUM_CLASS", alias = "STADIUM")]
Stadium,
#[serde(rename = "ARENA_CLASS", alias = "ARENA")]
Arena,
#[serde(rename = "AUDITORIUM_CLASS", alias = "AUDITORIUM")]
Auditorium,
#[serde(rename = "BLOODBANK_CLASS", alias = "BLOODBANK")]
Bloodbank,
#[serde(rename = "PHARMACY_CLASS", alias = "PHARMACY")]
Pharmacy,
#[serde(rename = "MORTUARY_CLASS", alias = "MORTUARY")]
Mortuary,
#[serde(rename = "CEMETERY_CLASS", alias = "CEMETERY")]
Cemetery,
#[serde(rename = "CIVIC_CENTER_CLASS", alias = "CIVIC_CENTER")]
Civic_center,
#[serde(rename = "COMMUNITY_CENTER_CLASS", alias = "COMMUNITY_CENTER")]
Community_center,
#[serde(rename = "CONFERENCE_CENTER_CLASS", alias = "CONFERENCE_CENTER")]
Conference_center,
#[serde(rename = "FITNESS_CENTER_CLASS", alias = "FITNESS_CENTER")]
Fitness_center,
#[serde(rename = "DISTRIBUTION_CENTER_CLASS", alias = "DISTRIBUTION_CENTER")]
Distribution_center,
#[serde(rename = "RECREATION_CENTER_CLASS", alias = "RECREATION_CENTER")]
Recreation_center,
#[serde(rename = "STORAGE_FACILITY_CLASS", alias = "STORAGE_FACILITY")]
Storage_facility,
#[serde(rename = "MANUFACTURING_PLANT_CLASS", alias = "MANUFACTURING_PLANT")]
Manufacturing_plant,
#[serde(rename = "NUCLEAR_PLANT_CLASS", alias = "NUCLEAR_PLANT")]
Nuclear_plant,
#[serde(rename = "WATER_PLANT_CLASS", alias = "WATER_PLANT")]
Water_plant,
#[serde(rename = "SEWAGE_PLANT_CLASS", alias = "SEWAGE_PLANT")]
Sewage_plant,
#[serde(rename = "FILLING_STATION_CLASS", alias = "FILLING_STATION")]
Filling_station,
#[serde(rename = "CHARGING_STATION_CLASS", alias = "CHARGING_STATION")]
Charging_station,
#[serde(rename = "UNIVERSITY_CLASS", alias = "UNIVERSITY")]
University,
#[serde(rename = "PRESCHOOL_CLASS", alias = "PRESCHOOL")]
Preschool,
#[serde(rename = "ELEMENTARY_SCHOOL_CLASS", alias = "ELEMENTARY_SCHOOL")]
Elementary_school,
#[serde(rename = "MIDDLE_SCHOOL_CLASS", alias = "MIDDLE_SCHOOL")]
Middle_school,
#[serde(rename = "HIGH_SCHOOL_CLASS", alias = "HIGH_SCHOOL")]
High_school,
#[serde(rename = "TECHNICAL_SCHOOL_CLASS", alias = "TECHNICAL_SCHOOL")]
Technical_school,
#[serde(rename = "HOUSE_CLASS", alias = "HOUSE")]
House,
#[serde(rename = "TOWNHOUSE_CLASS", alias = "TOWNHOUSE")]
Townhouse,
#[serde(rename = "APARTMENT_CLASS", alias = "APARTMENT")]
Apartment,
#[serde(rename = "CONDOMINIMUM_CLASS", alias = "CONDOMINIMUM")]
Condominimum,
#[serde(rename = "HOSTEL_CLASS", alias = "HOSTEL")]
Hostel,
#[serde(rename = "RESORT_CLASS", alias = "RESORT")]
Resort,
#[serde(rename = "TRAIN_STATION_CLASS", alias = "TRAIN_STATION")]
Train_station,
#[serde(rename = "BUS_STATION_CLASS", alias = "BUS_STATION")]
Bus_station,
#[serde(rename = "FERRY_TERMINAL_CLASS", alias = "FERRY_TERMINAL")]
Ferry_terminal,
#[serde(rename = "TAXI_STAND_CLASS", alias = "TAXI_STAND")]
Taxi_stand,
#[serde(rename = "BUS_STAND_CLASS", alias = "BUS_STAND")]
Bus_stand,
#[serde(rename = "BICYCLE_STAND_CLASS", alias = "BICYCLE_STAND")]
Bicycle_stand,
#[serde(rename = "TOWER_CLASS", alias = "TOWER")]
Tower,
#[serde(rename = "WIFI_CLASS", alias = "WIFI")]
Wifi,
#[serde(rename = "TRANSMITTER_CLASS", alias = "TRANSMITTER")]
Transmitter,
#[serde(rename = "DEFIBRILLATOR_CLASS", alias = "DEFIBRILLATOR")]
Defibrillator,
#[serde(rename = "TELLER_MACHINE_CLASS", alias = "TELLER_MACHINE")]
Teller_machine,
#[serde(rename = "VENDING_MACHINE_CLASS", alias = "VENDING_MACHINE")]
Vending_machine,
#[serde(rename = "STREETLIGHT_CLASS", alias = "STREETLIGHT")]
Streetlight,
#[serde(rename = "CAMERA_CLASS", alias = "CAMERA")]
Camera,
#[serde(rename = "HYDRANT_CLASS", alias = "HYDRANT")]
Hydrant,
#[serde(rename = "DIRECTOR_CLASS", alias = "DIRECTOR")]
Director,
#[serde(rename = "COMPOSER_CLASS", alias = "COMPOSER")]
Composer,
#[serde(rename = "PERFORMER_CLASS", alias = "PERFORMER")]
Performer,
#[serde(rename = "STAGE_CLASS", alias = "STAGE")]
Stage,
#[serde(rename = "SCREEN_CLASS", alias = "SCREEN")]
Screen,
#[serde(rename = "MENU_CLASS", alias = "MENU")]
Menu,
#[serde(rename = "SUBJECT_CLASS", alias = "SUBJECT")]
Subject,
#[serde(rename = "PREDICATE_CLASS", alias = "PREDICATE")]
Predicate,
#[serde(rename = "NOUN_CLASS", alias = "NOUN")]
Noun,
#[serde(rename = "VERB_CLASS", alias = "VERB")]
Verb,
#[serde(rename = "ADJECTIVE_CLASS", alias = "ADJECTIVE")]
Adjective,
#[serde(rename = "ADVERB_CLASS", alias = "ADVERB")]
Adverb,
#[serde(rename = "INCIDENT_CLASS", alias = "INCIDENT")]
Incident,
#[serde(rename = "SITUATION_CLASS", alias = "SITUATION")]
Situation,
#[serde(rename = "STORY_CLASS", alias = "STORY")]
Story,
#[serde(rename = "INFLUENCE_CLASS", alias = "INFLUENCE")]
Influence,
#[serde(rename = "PHRASE_CLASS", alias = "PHRASE")]
Phrase,
#[serde(rename = "SIGNAL_CLASS", alias = "SIGNAL")]
Signal,
#[serde(rename = "INFORMATION_CLASS", alias = "INFORMATION")]
Information,
#[serde(rename = "KNOWLEDGE_CLASS", alias = "KNOWLEDGE")]
Knowledge,
#[serde(rename = "COMPONENT_CLASS", alias = "COMPONENT")]
Component,
#[serde(rename = "INJURY_CLASS", alias = "INJURY")]
Injury,
#[serde(rename = "TYPE_CLASS", alias = "TYPE")]
Type,
#[serde(rename = "SUBTYPE_CLASS", alias = "SUBTYPE")]
Subtype,
#[serde(rename = "DATA_TYPE_CLASS", alias = "DATA_TYPE")]
Data_type,
#[serde(rename = "INFORMATION_TYPE_CLASS", alias = "INFORMATION_TYPE")]
Information_type,
#[serde(rename = "KNOWLEDGE_TYPE_CLASS", alias = "KNOWLEDGE_TYPE")]
Knowledge_type,
#[serde(rename = "DATA_STRUCTURE_CLASS", alias = "DATA_STRUCTURE")]
Data_structure,
#[serde(
rename = "INFORMATION_STRUCTURE_CLASS",
alias = "INFORMATION_STRUCTURE"
)]
Information_structure,
#[serde(rename = "KNOWLEDGE_STRUCTURE_CLASS", alias = "KNOWLEDGE_STRUCTURE")]
Knowledge_structure,
#[serde(rename = "CONTENT_CLASS", alias = "CONTENT")]
Content,
#[serde(rename = "EXTRACT_CLASS", alias = "EXTRACT")]
Extract,
#[serde(rename = "PIECE_CLASS", alias = "PIECE")]
Piece,
#[serde(rename = "IMAGE_CLASS", alias = "IMAGE")]
Image,
#[serde(rename = "KEYWORD_CLASS", alias = "KEYWORD")]
Keyword,
#[serde(rename = "SUMMARY_CLASS", alias = "SUMMARY")]
Summary,
#[serde(rename = "SENTIMENT_CLASS", alias = "SENTIMENT")]
Sentiment,
#[serde(rename = "CLUSTER_CLASS", alias = "CLUSTER")]
Cluster,
#[serde(rename = "SOURCE_CLASS", alias = "SOURCE")]
Source,
#[serde(rename = "IDENTIFIER_CLASS", alias = "IDENTIFIER")]
Identifier,
#[serde(rename = "DATE_CLASS", alias = "DATE")]
Date,
#[serde(rename = "URL_CLASS", alias = "URL")]
Url,
#[serde(rename = "RANK_CLASS", alias = "RANK")]
Rank,
#[serde(rename = "DISTANCE_CLASS", alias = "DISTANCE")]
Distance,
#[serde(rename = "TUNNEL_CLASS", alias = "TUNNEL")]
Tunnel,
#[serde(rename = "BORE_CLASS", alias = "BORE")]
Bore,
#[serde(rename = "PORTAL_CLASS", alias = "PORTAL")]
Portal,
#[serde(rename = "WINDOW_CLASS", alias = "WINDOW")]
Window,
#[serde(rename = "DOOR_CLASS", alias = "DOOR")]
Door,
#[serde(rename = "BUILD_CLASS", alias = "BUILD")]
Build,
#[serde(rename = "FACT_CLASS", alias = "FACT")]
Fact,
#[serde(rename = "FACET_CLASS", alias = "FACET")]
Facet,
#[serde(rename = "FACTOR_CLASS", alias = "FACTOR")]
Factor,
#[serde(rename = "FRAME_CLASS", alias = "FRAME")]
Frame,
#[serde(rename = "FIELD_CLASS", alias = "FIELD")]
Field,
#[serde(rename = "TRAIT_CLASS", alias = "TRAIT")]
Trait,
#[serde(rename = "PART_CLASS", alias = "PART")]
Part,
#[serde(rename = "CREDENTIAL_CLASS", alias = "CREDENTIAL")]
Credential,
#[serde(rename = "AUDIO_CLASS", alias = "AUDIO")]
Audio,
#[serde(rename = "VIDEO_CLASS", alias = "VIDEO")]
Video,
#[serde(rename = "ENTERPRISE_CLASS", alias = "ENTERPRISE")]
Enterprise,
#[serde(rename = "CONSTELLATION_CLASS", alias = "CONSTELLATION")]
Constellation,
#[serde(rename = "APPLIANCE_CLASS", alias = "APPLIANCE")]
Appliance,
#[serde(rename = "BACKUP_CLASS", alias = "BACKUP")]
Backup,
#[serde(rename = "GAMBLER_CLASS", alias = "GAMBLER")]
Gambler,
#[serde(rename = "OPERATOR_CLASS", alias = "OPERATOR")]
Operator,
#[serde(rename = "ROUTER_CLASS", alias = "ROUTER")]
Router,
#[serde(rename = "SWITCH_CLASS", alias = "SWITCH")]
Switch,
#[serde(rename = "HUB_CLASS", alias = "HUB")]
Hub,
#[serde(rename = "REPEATER_CLASS", alias = "REPEATER")]
Repeater,
#[serde(rename = "BRIDGE_CLASS", alias = "BRIDGE")]
Bridge,
#[serde(rename = "FIREWALL_CLASS", alias = "FIREWALL")]
Firewall,
#[serde(rename = "CABLE_CLASS", alias = "CABLE")]
Cable,
#[serde(rename = "INTERFACE_CLASS", alias = "INTERFACE")]
Interface,
#[serde(rename = "RULE_CLASS", alias = "RULE")]
Rule,
#[serde(rename = "CLIENT_CLASS", alias = "CLIENT")]
Client,
#[serde(rename = "QUERY_CLASS", alias = "QUERY")]
Query,
#[serde(rename = "PROMPT_CLASS", alias = "PROMPT")]
Prompt,
}
impl Class {
pub fn is_null(&self) -> bool {
*self == Class::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Condition {
#[default]
#[serde(rename = "NULL_CONDITION", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_CONDITION", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "READY_CONDITION", alias = "READY")]
Ready,
#[serde(rename = "ONLINE_CONDITION", alias = "ONLINE")]
Online,
#[serde(rename = "ARMED_CONDITION", alias = "ARMED")]
Armed,
#[serde(rename = "ENABLED_CONDITION", alias = "ENABLED")]
Enabled,
#[serde(rename = "TRIGGERED_CONDITION", alias = "TRIGGERED")]
Triggered,
#[serde(rename = "LOCKED_CONDITION", alias = "LOCKED")]
Locked,
#[serde(rename = "LOADED_CONDITION", alias = "LOADED")]
Loaded,
#[serde(rename = "LINKED_CONDITION", alias = "LINKED")]
Linked,
#[serde(rename = "WAITING_CONDITION", alias = "WAITING")]
Waiting,
#[serde(rename = "PENDING_CONDITION", alias = "PENDING")]
Pending,
#[serde(rename = "HOLDING_CONDITION", alias = "HOLDING")]
Holding,
}
impl Condition {
pub fn is_null(&self) -> bool {
*self == Condition::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Constant {
#[default]
#[serde(rename = "NULL_CONSTANT", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_CONSTANT", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "PI_CONSTANT", alias = "PI")]
Pi,
#[serde(rename = "EULERS_NUMBER_CONSTANT", alias = "EULERS_NUMBER")]
Eulers_number,
#[serde(rename = "GOLDEN_RATIO_CONSTANT", alias = "GOLDEN_RATIO")]
Golden_ratio,
#[serde(rename = "IMAGINARY_UNIT_CONSTANT", alias = "IMAGINARY_UNIT")]
Imaginary_unit,
#[serde(rename = "SPEED_OF_LIGHT_CONSTANT", alias = "SPEED_OF_LIGHT")]
Speed_of_light,
#[serde(rename = "PLANCK_CONSTANT", alias = "PLANCK")]
Planck,
#[serde(rename = "GRAVITY_OF_EARTH_CONSTANT", alias = "GRAVITY_OF_EARTH")]
Gravity_of_earth,
#[serde(rename = "GRAVITATIONAL_CONSTANT", alias = "GRAVITATIONAL")]
Gravitational,
#[serde(rename = "ASTRONOMICAL_UNIT_CONSTANT", alias = "ASTRONOMICAL_UNIT")]
Astronomical_unit,
#[serde(rename = "MOLE_CONSTANT", alias = "MOLE")]
Mole,
#[serde(rename = "ELEMENTARY_CHARGE", alias = "ELEMENTA")]
Elementa,
#[serde(rename = "ELECTRON_MASS_CONSTANT", alias = "ELECTRON_MASS")]
Electron_mass,
#[serde(rename = "PROTON_MASS_CONSTANT", alias = "PROTON_MASS")]
Proton_mass,
#[serde(rename = "NEUTRON_MASS_CONSTANT", alias = "NEUTRON_MASS")]
Neutron_mass,
#[serde(
rename = "ELECTRIC_PERMITTIVITY_CONSTANT",
alias = "ELECTRIC_PERMITTIVITY"
)]
Electric_permittivity,
#[serde(
rename = "MAGNETIC_PERMEABILITY_CONSTANT",
alias = "MAGNETIC_PERMEABILITY"
)]
Magnetic_permeability,
}
impl Constant {
pub fn is_null(&self) -> bool {
*self == Constant::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Context {
#[default]
#[serde(rename = "NULL_CONTEXT", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_CONTEXT", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "ATRA_CONTEXT", alias = "ATRA")]
Atra,
#[serde(rename = "ADMINISTRATION_CONTEXT", alias = "ADMINISTRATION")]
Administration,
#[serde(rename = "AEREOSPACE_CONTEXT", alias = "AEREOSPACE")]
Aereospace,
#[serde(rename = "AGRICULTURE_CONTEXT", alias = "AGRICULTURE")]
Agriculture,
#[serde(rename = "CONSTRUCTION_CONTEXT", alias = "CONSTRUCTION")]
Construction,
#[serde(rename = "ORCHESTRA_CONTEXT", alias = "ORCHESTRA")]
Orchestra,
#[serde(rename = "DEFENSE_CONTEXT", alias = "DEFENSE")]
Defense,
#[serde(rename = "EDUCATION_CONTEXT", alias = "EDUCATION")]
Education,
#[serde(rename = "ENERGY_CONTEXT", alias = "ENERGY")]
Energy,
#[serde(rename = "ENTERTAINMENT_CONTEXT", alias = "ENTERTAINMENT")]
Entertainment,
#[serde(rename = "FINANCE_CONTEXT", alias = "FINANCE")]
Finance,
#[serde(rename = "FOOD_CONTEXT", alias = "FOOD")]
Food,
#[serde(rename = "GOVERNMENT_CONTEXT", alias = "GOVERNMENT")]
Government,
#[serde(rename = "HEALTHCARE_CONTEXT", alias = "HEALTHCARE")]
Healthcare,
#[serde(rename = "LEGAL_CONTEXT", alias = "LEGAL")]
Legal,
#[serde(rename = "MANUFACTURING_CONTEXT", alias = "MANUFACTURING")]
Manufacturing,
#[serde(rename = "MARITIME_CONTEXT", alias = "MARITIME")]
Maritime,
#[serde(rename = "MINING_CONTEXT", alias = "MINING")]
Mining,
#[serde(rename = "PROFESSIONAL_CONTEXT", alias = "PROFESSIONAL")]
Professional,
#[serde(rename = "PROPERTY_CONTEXT", alias = "PROPERTY")]
Property,
#[serde(rename = "RECREATION_CONTEXT", alias = "RECREATION")]
Recreation,
#[serde(rename = "RETAIL_CONTEXT", alias = "RETAIL")]
Retail,
#[serde(rename = "SCIENTIFIC_CONTEXT", alias = "SCIENTIFIC")]
Scientific,
#[serde(rename = "SERVICE_CONTEXT", alias = "SERVICE")]
Service,
#[serde(rename = "TECHNOLOGY_CONTEXT", alias = "TECHNOLOGY")]
Technology,
#[serde(rename = "TELECOMMUNICATIONS_CONTEXT", alias = "TELECOMMUNICATIONS")]
Telecommunications,
#[serde(rename = "TOURISIM_CONTEXT", alias = "TOURISIM")]
Tourisim,
#[serde(rename = "TRANSPORTATION_CONTEXT", alias = "TRANSPORTATION")]
Transportation,
#[serde(rename = "UTILITIES_CONTEXT", alias = "UTILITIES")]
Utilities,
#[serde(rename = "WHOLESALE_CONTEXT", alias = "WHOLESALE")]
Wholesale,
}
impl Context {
pub fn is_null(&self) -> bool {
*self == Context::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Error {
#[default]
#[serde(rename = "NULL_ERROR", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_ERROR", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "ENTITY_ERROR", alias = "ENTITY")]
Entity,
#[serde(rename = "OUTLET_ERROR", alias = "OUTLET")]
Outlet,
#[serde(rename = "TIMEOUT_ERROR", alias = "TIMEOUT")]
Timeout,
#[serde(rename = "AUTHORIZATION_ERROR", alias = "AUTHORIZATION")]
Authorization,
#[serde(rename = "ADAPTER_ERROR", alias = "ADAPTER")]
Adapter,
#[serde(rename = "SUBSCRIBER_ERROR", alias = "SUBSCRIBER")]
Subscriber,
#[serde(rename = "COMMUNICATION_ERROR", alias = "COMMUNICATION")]
Communication,
#[serde(rename = "NETWORK_ERROR", alias = "NETWORK")]
Network,
#[serde(rename = "APPLICATION_ERROR", alias = "APPLICATION")]
Application,
#[serde(rename = "MEMORY_ERROR", alias = "MEMORY")]
Memory,
#[serde(rename = "STACK_ERROR", alias = "STACK")]
Stack,
#[serde(rename = "EVENT_ERROR", alias = "EVENT")]
Event,
#[serde(rename = "TUPLE_ERROR", alias = "TUPLE")]
Tuple,
#[serde(rename = "THREAD_ERROR", alias = "THREAD")]
Thread,
#[serde(rename = "EVALUTION_ERROR", alias = "EVALUTION")]
Evalution,
#[serde(rename = "RANGE_ERROR", alias = "RANGE")]
Range,
#[serde(rename = "HALT_ERROR", alias = "HALT")]
Halt,
#[serde(rename = "EXECUTION_ERROR", alias = "EXECUTION")]
Execution,
#[serde(rename = "OVERFLOW_ERROR", alias = "OVERFLOW")]
Overflow,
#[serde(rename = "THROW_ERROR", alias = "THROW")]
Throw,
#[serde(rename = "BREAK_ERROR", alias = "BREAK")]
Break,
#[serde(rename = "NEXT_ERROR", alias = "NEXT")]
Next,
#[serde(rename = "RETURN_ERROR", alias = "RETURN")]
Return,
}
impl Error {
pub fn is_null(&self) -> bool {
*self == Error::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Event {
#[default]
#[serde(rename = "NULL_EVENT", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_EVENT", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "UPDATE_EVENT", alias = "UPDATE")]
Update,
#[serde(rename = "MESSAGE_EVENT", alias = "MESSAGE")]
Message,
#[serde(rename = "ERROR_EVENT", alias = "ERROR")]
Error,
#[serde(rename = "REFRESH_EVENT", alias = "REFRESH")]
Refresh,
#[serde(rename = "TIMER_EVENT", alias = "TIMER")]
Timer,
#[serde(rename = "EXECUTE_EVENT", alias = "EXECUTE")]
Execute,
#[serde(rename = "CREATE_EVENT", alias = "CREATE")]
Create,
#[serde(rename = "DELETE_EVENT", alias = "DELETE")]
Delete,
#[serde(rename = "ALERT_EVENT", alias = "ALERT")]
Alert,
#[serde(rename = "IMPORT_EVENT", alias = "IMPORT")]
Import,
#[serde(rename = "EXPORT_EVENT", alias = "EXPORT")]
Export,
#[serde(rename = "RESET_EVENT", alias = "RESET")]
Reset,
}
impl Event {
pub fn is_null(&self) -> bool {
*self == Event::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Format {
#[default]
#[serde(rename = "NULL_FORMAT", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_FORMAT", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "BOOLEAN_FORMAT", alias = "BOOLEAN")]
Boolean,
#[serde(rename = "STRING_FORMAT", alias = "STRING")]
String,
#[serde(rename = "NATURAL_FORMAT", alias = "NATURAL")]
Natural,
#[serde(rename = "INTEGER_FORMAT", alias = "INTEGER")]
Integer,
#[serde(rename = "FLOAT_FORMAT", alias = "FLOAT")]
Float,
#[serde(rename = "TIME_FORMAT", alias = "TIME")]
Time,
#[serde(rename = "DATE_FORMAT", alias = "DATE")]
Date,
#[serde(rename = "TIMESTAMP_FORMAT", alias = "TIMESTAMP")]
Timestamp,
#[serde(rename = "MM_DD_YYYY_FORMAT", alias = "MM_DD_YYYY")]
Mm_dd_yyyy,
#[serde(rename = "DD_MM_YYYY_FORMAT", alias = "DD_MM_YYYY")]
Dd_mm_yyyy,
#[serde(rename = "YYYY_MM_DD_FORMAT", alias = "YYYY_MM_DD")]
Yyyy_mm_dd,
#[serde(rename = "SSN_FORMAT", alias = "SSN")]
Ssn,
#[serde(rename = "SEX_FORMAT", alias = "SEX")]
Sex,
#[serde(rename = "GENDER_FORMAT", alias = "GENDER")]
Gender,
}
impl Format {
pub fn is_null(&self) -> bool {
*self == Format::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Goal {
#[default]
#[serde(rename = "NULL_GOAL", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_GOAL", alias = "AVESTERRA")]
Avesterra,
}
impl Goal {
pub fn is_null(&self) -> bool {
*self == Goal::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Installation {
#[default]
#[serde(rename = "NULL_INSTALLATION", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_INSTALLATION", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "AVU_INSTALLATION", alias = "AVU")]
Avu,
#[serde(rename = "CERTIFICATE_INSTALLATION", alias = "CERTIFICATE")]
Certificate,
#[serde(rename = "DOCUMENTATION_INSTALLATION", alias = "DOCUMENTATION")]
Documentation,
#[serde(rename = "SCRIPT_INSTALLATION", alias = "SCRIPT")]
Script,
#[serde(rename = "LINUX_INSTALLATION", alias = "LINUX")]
Linux,
#[serde(rename = "MAC_INSTALLATION", alias = "MAC")]
Mac,
#[serde(rename = "WINDOWS_INSTALLATION", alias = "WINDOWS")]
Windows,
#[serde(rename = "ADA_INSTALLATION", alias = "ADA")]
Ada,
#[serde(rename = "C_INSTALLATION", alias = "C")]
C,
#[serde(rename = "JAVA_INSTALLATION", alias = "JAVA")]
Java,
#[serde(rename = "PYTHON_INSTALLATION", alias = "PYTHON")]
Python,
#[serde(rename = "RUST_INSTALLATION", alias = "RUST")]
Rust,
#[serde(rename = "SCALA_INSTALLATION", alias = "SCALA")]
Scala,
#[serde(rename = "SWIFT_INSTALLATION", alias = "SWIFT")]
Swift,
#[serde(rename = "TUPLEO_INSTALLATION", alias = "TUPLEO")]
Tupleo,
#[serde(rename = "TYPESCRIPT_INSTALLATION", alias = "TYPESCRIPT")]
Typescript,
#[serde(rename = "HELP_INSTALLATION", alias = "HELP")]
Help,
#[serde(rename = "KOTLIN_INSTALLATION", alias = "KOTLIN")]
Kotlin,
}
impl Installation {
pub fn is_null(&self) -> bool {
*self == Installation::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Language {
#[default]
#[serde(rename = "NULL_LANGUAGE", alias = "NULL")]
Null = 0,
#[serde(rename = "ADA_LANGUAGE", alias = "ADA")]
Ada,
#[serde(rename = "C_LANGUAGE", alias = "C")]
C,
#[serde(rename = "JAVA_LANGUAGE", alias = "JAVA")]
Java,
#[serde(rename = "PYTHON_LANGUAGE", alias = "PYTHON")]
Python,
#[serde(rename = "RUST_LANGUAGE", alias = "RUST")]
Rust,
#[serde(rename = "SCALA_LANGUAGE", alias = "SCALA")]
Scala,
#[serde(rename = "SWIFT_LANGUAGE", alias = "SWIFT")]
Swift,
#[serde(rename = "TUPLEO_LANGUAGE", alias = "TUPLEO")]
Tupleo,
#[serde(rename = "TYPESCRIPT_LANGUAGE", alias = "TYPESCRIPT")]
Typescript,
#[serde(rename = "KOTLIN_LANGUAGE", alias = "KOTLIN")]
Kotlin,
}
impl Language {
pub fn is_null(&self) -> bool {
*self == Language::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Match {
#[default]
#[serde(rename = "NULL_MATCH", alias = "NULL")]
Null = 0,
#[serde(rename = "IDENTIFIER_MATCH", alias = "IDENTIFIER")]
Identifier,
#[serde(rename = "FIRST_MATCH", alias = "FIRST")]
First,
#[serde(rename = "LAST_MATCH", alias = "LAST")]
Last,
#[serde(rename = "SEX_MATCH", alias = "SEX")]
Sex,
#[serde(rename = "RACE_MATCH", alias = "RACE")]
Race,
#[serde(rename = "DOB_MATCH", alias = "DOB")]
Dob,
#[serde(rename = "SSN_MATCH", alias = "SSN")]
Ssn,
#[serde(rename = "GEO_MATCH", alias = "GEO")]
Geo,
#[serde(rename = "SOUNDEX_FIRST_MATCH", alias = "SOUNDEX_FIRST")]
Soundex_first,
#[serde(rename = "SOUNDEX_LAST_MATCH", alias = "SOUNDEX_LAST")]
Soundex_last,
#[serde(rename = "PARTIAL_FIRST_MATCH", alias = "PARTIAL_FIRST")]
Partial_first,
#[serde(rename = "PARTIAL_LAST_MATCH", alias = "PARTIAL_LAST")]
Partial_last,
#[serde(rename = "PARTIAL_NAME_MATCH", alias = "PARTIAL_NAME")]
Partial_name,
#[serde(rename = "PARTIAL_SSN_MATCH", alias = "PARTIAL_SSN")]
Partial_ssn,
#[serde(rename = "PARTIAL_DOB_MATCH", alias = "PARTIAL_DOB")]
Partial_dob,
#[serde(rename = "OTHER_FIRST_MATCH", alias = "OTHER_FIRST")]
Other_first,
#[serde(rename = "OTHER_LAST_MATCH", alias = "OTHER_LAST")]
Other_last,
#[serde(rename = "OTHER_NAME_MATCH", alias = "OTHER_NAME")]
Other_name,
}
impl Match {
pub fn is_null(&self) -> bool {
*self == Match::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Method {
#[default]
#[serde(rename = "NULL_METHOD", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_METHOD", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "CREATE_METHOD", alias = "CREATE")]
Create,
#[serde(rename = "DELETE_METHOD", alias = "DELETE")]
Delete,
#[serde(rename = "GET_METHOD", alias = "GET")]
Get,
#[serde(rename = "SET_METHOD", alias = "SET")]
Set,
#[serde(rename = "CLEAR_METHOD", alias = "CLEAR")]
Clear,
#[serde(rename = "PURGE_METHOD", alias = "PURGE")]
Purge,
#[serde(rename = "INSERT_METHOD", alias = "INSERT")]
Insert,
#[serde(rename = "REMOVE_METHOD", alias = "REMOVE")]
Remove,
#[serde(rename = "REPLACE_METHOD", alias = "REPLACE")]
Replace,
#[serde(rename = "MEMBER_METHOD", alias = "MEMBER")]
Member,
#[serde(rename = "START_METHOD", alias = "START")]
Start,
#[serde(rename = "STOP_METHOD", alias = "STOP")]
Stop,
#[serde(rename = "INCLUDE_METHOD", alias = "INCLUDE")]
Include,
#[serde(rename = "EXCLUDE_METHOD", alias = "EXCLUDE")]
Exclude,
#[serde(rename = "RESET_METHOD", alias = "RESET")]
Reset,
#[serde(rename = "COUNT_METHOD", alias = "COUNT")]
Count,
#[serde(rename = "LENGTH_METHOD", alias = "LENGTH")]
Length,
#[serde(rename = "ATTRIBUTE_METHOD", alias = "ATTRIBUTE")]
Attribute,
#[serde(rename = "NAME_METHOD", alias = "NAME")]
Name,
#[serde(rename = "KEY_METHOD", alias = "KEY")]
Key,
#[serde(rename = "VALUE_METHOD", alias = "VALUE")]
Value,
#[serde(rename = "FIND_METHOD", alias = "FIND")]
Find,
#[serde(rename = "SEARCH_METHOD", alias = "SEARCH")]
Search,
#[serde(rename = "LOAD_METHOD", alias = "LOAD")]
Load,
#[serde(rename = "SAVE_METHOD", alias = "SAVE")]
Save,
#[serde(rename = "AUTHORIZE_METHOD", alias = "AUTHORIZE")]
Authorize,
#[serde(rename = "DEAUTHORIZE_METHOD", alias = "DEAUTHORIZE")]
Deauthorize,
#[serde(rename = "ABOUT_METHOD", alias = "ABOUT")]
About,
#[serde(rename = "READ_METHOD", alias = "READ")]
Read,
#[serde(rename = "WRITE_METHOD", alias = "WRITE")]
Write,
#[serde(rename = "STORE_METHOD", alias = "STORE")]
Store,
#[serde(rename = "RETRIEVE_METHOD", alias = "RETRIEVE")]
Retrieve,
#[serde(rename = "ECHO_METHOD", alias = "ECHO")]
Echo,
#[serde(rename = "REFRESH_METHOD", alias = "REFRESH")]
Refresh,
#[serde(rename = "SORT_METHOD", alias = "SORT")]
Sort,
#[serde(rename = "INDEX_METHOD", alias = "INDEX")]
Index,
#[serde(rename = "TEST_METHOD", alias = "TEST")]
Test,
#[serde(rename = "EXECUTE_METHOD", alias = "EXECUTE")]
Execute,
#[serde(rename = "MATCH_METHOD", alias = "MATCH")]
Match,
#[serde(rename = "VALIDATE_METHOD", alias = "VALIDATE")]
Validate,
#[serde(rename = "LOGIN_METHOD", alias = "LOGIN")]
Login,
#[serde(rename = "LOGOUT_METHOD", alias = "LOGOUT")]
Logout,
#[serde(rename = "RECOVER_METHOD", alias = "RECOVER")]
Recover,
#[serde(rename = "CHANGE_METHOD", alias = "CHANGE")]
Change,
#[serde(rename = "TRANSFORM_METHOD", alias = "TRANSFORM")]
Transform,
#[serde(rename = "PROCESS_METHOD", alias = "PROCESS")]
Process,
#[serde(rename = "GENERATE_METHOD", alias = "GENERATE")]
Generate,
#[serde(rename = "INITIALIZE_METHOD", alias = "INITIALIZE")]
Initialize,
#[serde(rename = "LAUNCH_METHOD", alias = "LAUNCH")]
Launch,
#[serde(rename = "TERMINATE_METHOD", alias = "TERMINATE")]
Terminate,
#[serde(rename = "BIND_METHOD", alias = "BIND")]
Bind,
#[serde(rename = "UNBIND_METHOD", alias = "UNBIND")]
Unbind,
#[serde(rename = "SUBMIT_METHOD", alias = "SUBMIT")]
Submit,
#[serde(rename = "BACKUP_METHOD", alias = "BACKUP")]
Backup,
#[serde(rename = "ACQUIRE_METHOD", alias = "ACQUIRE")]
Acquire,
#[serde(rename = "RELEASE_METHOD", alias = "RELEASE")]
Release,
#[serde(rename = "RESTORE_METHOD", alias = "RESTORE")]
Restore,
#[serde(rename = "EXPAND_METHOD", alias = "EXPAND")]
Expand,
#[serde(rename = "CONTRACT_METHOD", alias = "CONTRACT")]
Contract,
#[serde(rename = "MERGE_METHOD", alias = "MERGE")]
Merge,
#[serde(rename = "SPLIT_METHOD", alias = "SPLIT")]
Split,
#[serde(rename = "RESERVE_METHOD", alias = "RESERVE")]
Reserve,
#[serde(rename = "ANALYZE_METHOD", alias = "ANALYZE")]
Analyze,
#[serde(rename = "FILTER_METHOD", alias = "FILTER")]
Filter,
#[serde(rename = "MAP_METHOD", alias = "MAP")]
Map,
#[serde(rename = "REDUCE_METHOD", alias = "REDUCE")]
Reduce,
#[serde(rename = "AGGREGATE_METHOD", alias = "AGGREGATE")]
Aggregate,
}
impl Method {
pub fn is_null(&self) -> bool {
*self == Method::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Mode {
#[default]
#[serde(rename = "NULL_MODE", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_MODE", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "UPDATE_MODE", alias = "UPDATE")]
Update,
#[serde(rename = "APPEND_MODE", alias = "APPEND")]
Append,
#[serde(rename = "REPLACE_MODE", alias = "REPLACE")]
Replace,
#[serde(rename = "INTERCHANGE_MODE", alias = "INTERCHANGE")]
Interchange,
#[serde(rename = "PUSH_MODE", alias = "PUSH")]
Push,
#[serde(rename = "PULL_MODE", alias = "PULL")]
Pull,
#[serde(rename = "PERSISTENT_MODE", alias = "PERSISTENT")]
Persistent,
#[serde(rename = "VOLATILE_MODE", alias = "VOLATILE")]
Volatile,
#[serde(rename = "APPLIANCE_MODE", alias = "APPLIANCE")]
Appliance,
#[serde(rename = "SERVER_MODE", alias = "SERVER")]
Server,
#[serde(rename = "PRODUCTION_MODE", alias = "PRODUCTION")]
Production,
#[serde(rename = "TEST_MODE", alias = "TEST")]
Test,
}
impl Mode {
pub fn is_null(&self) -> bool {
*self == Mode::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Model {
#[default]
#[serde(rename = "NULL_MODEL", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_MODEL", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "AVIAL_MODEL", alias = "AVIAL")]
Avial,
}
impl Model {
pub fn is_null(&self) -> bool {
*self == Model::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Notice {
#[default]
#[serde(rename = "NULL_NOTICE", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_NOTICE", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "SUCCESS_NOTICE", alias = "SUCCESS")]
Success,
#[serde(rename = "INFORM_NOTICE", alias = "INFORM")]
Inform,
#[serde(rename = "WARNING_NOTICE", alias = "WARNING")]
Warning,
#[serde(rename = "ERROR_NOTICE", alias = "ERROR")]
Error,
#[serde(rename = "FATAL_NOTICE", alias = "FATAL")]
Fatal,
#[serde(rename = "DEBUG_NOTICE", alias = "DEBUG")]
Debug,
#[serde(rename = "TEST_NOTICE", alias = "TEST")]
Test,
}
impl Notice {
pub fn is_null(&self) -> bool {
*self == Notice::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Operator {
#[default]
#[serde(rename = "NULL_OPERATOR", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_OPERATOR", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "NIL_OPERATOR", alias = "NIL")]
Nil,
#[serde(rename = "ATOMIC_OPERATOR", alias = "ATOMIC")]
Atomic,
#[serde(rename = "HOST_OPERATOR", alias = "HOST")]
Host,
#[serde(rename = "NETWORK_OPERATOR", alias = "NETWORK")]
Network,
#[serde(rename = "UNIQUE_OPERATOR", alias = "UNIQUE")]
Unique,
#[serde(rename = "CAST_OPERATOR", alias = "CAST")]
Cast,
#[serde(rename = "VALID_OPERATOR", alias = "VALID")]
Valid,
#[serde(rename = "EXTINCT_OPERATOR", alias = "EXTINCT")]
Extinct,
#[serde(rename = "NEW_OPERATOR", alias = "NEW")]
New,
#[serde(rename = "CREATE_OPERATOR", alias = "CREATE")]
Create,
#[serde(rename = "DELETE_OPERATOR", alias = "DELETE")]
Delete,
#[serde(rename = "INSERT_OPERATOR", alias = "INSERT")]
Insert,
#[serde(rename = "REMOVE_OPERATOR", alias = "REMOVE")]
Remove,
#[serde(rename = "REPLACE_OPERATOR", alias = "REPLACE")]
Replace,
#[serde(rename = "ERASE_OPERATOR", alias = "ERASE")]
Erase,
#[serde(rename = "LENGTH_OPERATOR", alias = "LENGTH")]
Length,
#[serde(rename = "ELEMENT_OPERATOR", alias = "ELEMENT")]
Element,
#[serde(rename = "FIRST_OPERATOR", alias = "FIRST")]
First,
#[serde(rename = "LAST_OPERATOR", alias = "LAST")]
Last,
#[serde(rename = "FIND_OPERATOR", alias = "FIND")]
Find,
#[serde(rename = "INCLUDE_OPERATOR", alias = "INCLUDE")]
Include,
#[serde(rename = "EXCLUDE_OPERATOR", alias = "EXCLUDE")]
Exclude,
#[serde(rename = "COPY_OPERATOR", alias = "COPY")]
Copy,
#[serde(rename = "AND_OPERATOR", alias = "AND")]
And,
#[serde(rename = "OR_OPERATOR", alias = "OR")]
Or,
#[serde(rename = "XOR_OPERATOR", alias = "XOR")]
Xor,
#[serde(rename = "NAND_OPERATOR", alias = "NAND")]
Nand,
#[serde(rename = "NOR_OPERATOR", alias = "NOR")]
Nor,
#[serde(rename = "NXOR_OPERATOR", alias = "NXOR")]
Nxor,
#[serde(rename = "NOT_OPERATOR", alias = "NOT")]
Not,
#[serde(rename = "SIMILAR_OPERATOR", alias = "SIMILAR")]
Similar,
#[serde(rename = "DISSIMILAR_OPERATOR", alias = "DISSIMILAR")]
Dissimilar,
#[serde(rename = "SHIFT_OPERATOR", alias = "SHIFT")]
Shift,
#[serde(rename = "ROTATE_OPERATOR", alias = "ROTATE")]
Rotate,
#[serde(rename = "BIT_OPERATOR", alias = "BIT")]
Bit,
#[serde(rename = "ADD_OPERATOR", alias = "ADD")]
Add,
#[serde(rename = "SUBTRACT_OPERATOR", alias = "SUBTRACT")]
Subtract,
#[serde(rename = "MULTIPLY_OPERATOR", alias = "MULTIPLY")]
Multiply,
#[serde(rename = "DIVIDE_OPERATOR", alias = "DIVIDE")]
Divide,
#[serde(rename = "MODULO_OPERATOR", alias = "MODULO")]
Modulo,
#[serde(rename = "REMAINDER_OPERATOR", alias = "REMAINDER")]
Remainder,
#[serde(rename = "ABSOLUTE_OPERATOR", alias = "ABSOLUTE")]
Absolute,
#[serde(rename = "EXPONENT_OPERATOR", alias = "EXPONENT")]
Exponent,
#[serde(rename = "INCREMENT_OPERATOR", alias = "INCREMENT")]
Increment,
#[serde(rename = "DECREMENT_OPERATOR", alias = "DECREMENT")]
Decrement,
#[serde(rename = "EQUAL_OPERATOR", alias = "EQUAL")]
Equal,
#[serde(rename = "UNEQUAL_OPERATOR", alias = "UNEQUAL")]
Unequal,
#[serde(rename = "DECREASING_OPERATOR", alias = "DECREASING")]
Decreasing,
#[serde(rename = "INCREASING_OPERATOR", alias = "INCREASING")]
Increasing,
#[serde(rename = "GREATER_OPERATOR", alias = "GREATER")]
Greater,
#[serde(rename = "LESS_OPERATOR", alias = "LESS")]
Less,
#[serde(rename = "MINIMUM_OPERATOR", alias = "MINIMUM")]
Minimum,
#[serde(rename = "MAXIMUM_OPERATOR", alias = "MAXIMUM")]
Maximum,
#[serde(rename = "RANDOM_OPERATOR", alias = "RANDOM")]
Random,
#[serde(rename = "FLOOR_OPERATOR", alias = "FLOOR")]
Floor,
#[serde(rename = "CEILING_OPERATOR", alias = "CEILING")]
Ceiling,
#[serde(rename = "IF_OPERATOR", alias = "IF")]
If,
#[serde(rename = "CASE_OPERATOR", alias = "CASE")]
Case,
#[serde(rename = "UNLESS_OPERATOR", alias = "UNLESS")]
Unless,
#[serde(rename = "LOOP_OPERATOR", alias = "LOOP")]
Loop,
#[serde(rename = "FORWARD_OPERATOR", alias = "FORWARD")]
Forward,
#[serde(rename = "BACKWARD_OPERATOR", alias = "BACKWARD")]
Backward,
#[serde(rename = "REPEAT_OPERATOR", alias = "REPEAT")]
Repeat,
#[serde(rename = "WHILE_OPERATOR", alias = "WHILE")]
While,
#[serde(rename = "BREAK_OPERATOR", alias = "BREAK")]
Break,
#[serde(rename = "NEXT_OPERATOR", alias = "NEXT")]
Next,
#[serde(rename = "UNTIL_OPERATOR", alias = "UNTIL")]
Until,
#[serde(rename = "BLOCK_OPERATOR", alias = "BLOCK")]
Block,
#[serde(rename = "THREAD_OPERATOR", alias = "THREAD")]
Thread,
#[serde(rename = "HALT_OPERATOR", alias = "HALT")]
Halt,
#[serde(rename = "BUSY_OPERATOR", alias = "BUSY")]
Busy,
#[serde(rename = "GUARD_OPERATOR", alias = "GUARD")]
Guard,
#[serde(rename = "ERROR_OPERATOR", alias = "ERROR")]
Error,
#[serde(rename = "MESSAGE_OPERATOR", alias = "MESSAGE")]
Message,
#[serde(rename = "TAG_OPERATOR", alias = "TAG")]
Tag,
#[serde(rename = "BOOLEAN_OPERATOR", alias = "BOOLEAN")]
Boolean,
#[serde(rename = "CHARACTER_OPERATOR", alias = "CHARACTER")]
Character,
#[serde(rename = "EXCEPTION_OPERATOR", alias = "EXCEPTION")]
Exception,
#[serde(rename = "INTEGER_OPERATOR", alias = "INTEGER")]
Integer,
#[serde(rename = "REAL_OPERATOR", alias = "REAL")]
Real,
#[serde(rename = "OPERATOR_OPERATOR", alias = "OPERATOR")]
Operator,
#[serde(rename = "STRING_OPERATOR", alias = "STRING")]
String,
#[serde(rename = "TEXT_OPERATOR", alias = "TEXT")]
Text,
#[serde(rename = "CLOCK_OPERATOR", alias = "CLOCK")]
Clock,
#[serde(rename = "TUPLE_OPERATOR", alias = "TUPLE")]
Tuple,
#[serde(rename = "FUNCTION_OPERATOR", alias = "FUNCTION")]
Function,
#[serde(rename = "ALTER_OPERATOR", alias = "ALTER")]
Alter,
#[serde(rename = "ARGUMENT_OPERATOR", alias = "ARGUMENT")]
Argument,
#[serde(rename = "ARGUMENTS_OPERATOR", alias = "ARGUMENTS")]
Arguments,
#[serde(rename = "DEPTH_OPERATOR", alias = "DEPTH")]
Depth,
#[serde(rename = "CLOSURE_OPERATOR", alias = "CLOSURE")]
Closure,
#[serde(rename = "CONJURE_OPERATOR", alias = "CONJURE")]
Conjure,
#[serde(rename = "SELF_OPERATOR", alias = "SELF")]
Self_,
#[serde(rename = "RETURN_OPERATOR", alias = "RETURN")]
Return,
#[serde(rename = "EVALUATE_OPERATOR", alias = "EVALUATE")]
Evaluate,
#[serde(rename = "PURE_OPERATOR", alias = "PURE")]
Pure,
#[serde(rename = "APPLY_OPERATOR", alias = "APPLY")]
Apply,
#[serde(rename = "CALL_OPERATOR", alias = "CALL")]
Call,
#[serde(rename = "DECLARE_OPERATOR", alias = "DECLARE")]
Declare,
#[serde(rename = "LET_OPERATOR", alias = "LET")]
Let,
#[serde(rename = "LOCAL_OPERATOR", alias = "LOCAL")]
Local,
#[serde(rename = "LOCALS_OPERATOR", alias = "LOCALS")]
Locals,
#[serde(rename = "LEVELS_OPERATOR", alias = "LEVELS")]
Levels,
#[serde(rename = "CHANGE_OPERATOR", alias = "CHANGE")]
Change,
#[serde(rename = "GLOBAL_OPERATOR", alias = "GLOBAL")]
Global,
#[serde(rename = "GLOBALS_OPERATOR", alias = "GLOBALS")]
Globals,
#[serde(rename = "SCOPE_OPERATOR", alias = "SCOPE")]
Scope,
#[serde(rename = "TOP_OPERATOR", alias = "TOP")]
Top,
#[serde(rename = "SUBSCRIBE_OPERATOR", alias = "SUBSCRIBE")]
Subscribe,
#[serde(rename = "UNSUBSCRIBE_OPERATOR", alias = "UNSUBSCRIBE")]
Unsubscribe,
#[serde(rename = "WAIT_OPERATOR", alias = "WAIT")]
Wait,
#[serde(rename = "PUBLISH_OPERATOR", alias = "PUBLISH")]
Publish,
#[serde(rename = "PENDING_OPERATOR", alias = "PENDING")]
Pending,
#[serde(rename = "TIMER_OPERATOR", alias = "TIMER")]
Timer,
#[serde(rename = "START_OPERATOR", alias = "START")]
Start,
#[serde(rename = "STOP_OPERATOR", alias = "STOP")]
Stop,
#[serde(rename = "ACTIVE_OPERATOR", alias = "ACTIVE")]
Active,
#[serde(rename = "ELAPSED_OPERATOR", alias = "ELAPSED")]
Elapsed,
#[serde(rename = "REMAINING_OPERATOR", alias = "REMAINING")]
Remaining,
#[serde(rename = "RESET_OPERATOR", alias = "RESET")]
Reset,
#[serde(rename = "LOCK_OPERATOR", alias = "LOCK")]
Lock,
#[serde(rename = "UNLOCK_OPERATOR", alias = "UNLOCK")]
Unlock,
#[serde(rename = "LOCKED_OPERATOR", alias = "LOCKED")]
Locked,
#[serde(rename = "SQRT_OPERATOR", alias = "SQRT")]
Sqrt,
#[serde(rename = "EXP_OPERATOR", alias = "EXP")]
Exp,
#[serde(rename = "LOG_OPERATOR", alias = "LOG")]
Log,
#[serde(rename = "SIN_OPERATOR", alias = "SIN")]
Sin,
#[serde(rename = "COS_OPERATOR", alias = "COS")]
Cos,
#[serde(rename = "TAN_OPERATOR", alias = "TAN")]
Tan,
#[serde(rename = "ASIN_OPERATOR", alias = "ASIN")]
Asin,
#[serde(rename = "ACOS_OPERATOR", alias = "ACOS")]
Acos,
#[serde(rename = "ATAN_OPERATOR", alias = "ATAN")]
Atan,
#[serde(rename = "SINH_OPERATOR", alias = "SINH")]
Sinh,
#[serde(rename = "COSH_OPERATOR", alias = "COSH")]
Cosh,
#[serde(rename = "TANH_OPERATOR", alias = "TANH")]
Tanh,
#[serde(rename = "THIS_OPERATOR", alias = "THIS")]
This,
#[serde(rename = "DELAY_OPERATOR", alias = "DELAY")]
Delay,
#[serde(rename = "INVOKE_OPERATOR", alias = "INVOKE")]
Invoke,
#[serde(rename = "INQUIRE_OPERATOR", alias = "INQUIRE")]
Inquire,
#[serde(rename = "ADAPT_OPERATOR", alias = "ADAPT")]
Adapt,
#[serde(rename = "CONNECT_OPERATOR", alias = "CONNECT")]
Connect,
#[serde(rename = "DISCONNECT_OPERATOR", alias = "DISCONNECT")]
Disconnect,
#[serde(rename = "ATTACH_OPERATOR", alias = "ATTACH")]
Attach,
#[serde(rename = "DETACH_OPERATOR", alias = "DETACH")]
Detach,
#[serde(rename = "ACTIVATE_OPERATOR", alias = "ACTIVATE")]
Activate,
#[serde(rename = "DEACTIVATE_OPERATOR", alias = "DEACTIVATE")]
Deactivate,
#[serde(rename = "FLUSH_OPERATOR", alias = "FLUSH")]
Flush,
#[serde(rename = "SYNC_OPERATOR", alias = "SYNC")]
Sync,
#[serde(rename = "BLOCKING_OPERATOR", alias = "BLOCKING")]
Blocking,
#[serde(rename = "WAITING_OPERATOR", alias = "WAITING")]
Waiting,
#[serde(rename = "ACTIVATED_OPERATOR", alias = "ACTIVATED")]
Activated,
#[serde(rename = "ACCESS_OPERATOR", alias = "ACCESS")]
Access,
#[serde(rename = "RENDEZVOUS_OPERATOR", alias = "RENDEZVOUS")]
Rendezvous,
#[serde(rename = "FETCH_OPERATOR", alias = "FETCH")]
Fetch,
#[serde(rename = "ADAPTING_OPERATOR", alias = "ADAPTING")]
Adapting,
#[serde(rename = "INVOKING_OPERATOR", alias = "INVOKING")]
Invoking,
#[serde(rename = "CONNECTION_OPERATOR", alias = "CONNECTION")]
Connection,
#[serde(rename = "CONNECTIONS_OPERATOR", alias = "CONNECTIONS")]
Connections,
#[serde(rename = "CONNECTED_OPERATOR", alias = "CONNECTED")]
Connected,
#[serde(rename = "ATTACHMENT_OPERATOR", alias = "ATTACHMENT")]
Attachment,
#[serde(rename = "ATTACHMENTS_OPERATOR", alias = "ATTACHMENTS")]
Attachments,
#[serde(rename = "ATTACHED_OPERATOR", alias = "ATTACHED")]
Attached,
#[serde(rename = "SUBSCRIPTION_OPERATOR", alias = "SUBSCRIPTION")]
Subscription,
#[serde(rename = "SUBSCRIPTIONS_OPERATOR", alias = "SUBSCRIPTIONS")]
Subscriptions,
#[serde(rename = "SUBSCRIBED_OPERATOR", alias = "SUBSCRIBED")]
Subscribed,
#[serde(rename = "REFERENCE_OPERATOR", alias = "REFERENCE")]
Reference,
#[serde(rename = "DEREFERENCE_OPERATOR", alias = "DEREFERENCE")]
Dereference,
#[serde(rename = "REFERENCES_OPERATOR", alias = "REFERENCES")]
References,
#[serde(rename = "ARM_OPERATOR", alias = "ARM")]
Arm,
#[serde(rename = "DISARM_OPERATOR", alias = "DISARM")]
Disarm,
#[serde(rename = "ARMED_OPERATOR", alias = "ARMED")]
Armed,
#[serde(rename = "AUTHORIZE_OPERATOR", alias = "AUTHORIZE")]
Authorize,
#[serde(rename = "DEAUTHORIZE_OPERATOR", alias = "DEAUTHORIZE")]
Deauthorize,
#[serde(rename = "AUTHORITY_OPERATOR", alias = "AUTHORITY")]
Authority,
#[serde(rename = "AUTHORIZATION_OPERATOR", alias = "AUTHORIZATION")]
Authorization,
#[serde(rename = "AUTHORIZATIONS_OPERATOR", alias = "AUTHORIZATIONS")]
Authorizations,
#[serde(rename = "AUTHORIZED_OPERATOR", alias = "AUTHORIZED")]
Authorized,
#[serde(rename = "SET_OPERATOR", alias = "SET")]
Set,
#[serde(rename = "CLEAR_OPERATOR", alias = "CLEAR")]
Clear,
#[serde(rename = "TEST_OPERATOR", alias = "TEST")]
Test,
#[serde(rename = "CONDITION_OPERATOR", alias = "CONDITION")]
Condition,
#[serde(rename = "CONDITIONS_OPERATOR", alias = "CONDITIONS")]
Conditions,
#[serde(rename = "ENTITY_OPERATOR", alias = "ENTITY")]
Entity,
#[serde(rename = "OUTLET_OPERATOR", alias = "OUTLET")]
Outlet,
#[serde(rename = "AUXILIARY_OPERATOR", alias = "AUXILIARY")]
Auxiliary,
#[serde(rename = "ANCILLARY_OPERATOR", alias = "ANCILLARY")]
Ancillary,
#[serde(rename = "PARAMETER_OPERATOR", alias = "PARAMETER")]
Parameter,
#[serde(rename = "RESULTANT_OPERATOR", alias = "RESULTANT")]
Resultant,
#[serde(rename = "INSTANCE_OPERATOR", alias = "INSTANCE")]
Instance,
#[serde(rename = "OFFSET_OPERATOR", alias = "OFFSET")]
Offset,
#[serde(rename = "INDEX_OPERATOR", alias = "INDEX")]
Index,
#[serde(rename = "COUNT_OPERATOR", alias = "COUNT")]
Count,
#[serde(rename = "NAME_OPERATOR", alias = "NAME")]
Name,
#[serde(rename = "KEY_OPERATOR", alias = "KEY")]
Key,
#[serde(rename = "VALUE_OPERATOR", alias = "VALUE")]
Value,
#[serde(rename = "CONTEXT_OPERATOR", alias = "CONTEXT")]
Context,
#[serde(rename = "CATEGORY_OPERATOR", alias = "CATEGORY")]
Category,
#[serde(rename = "CLASS_OPERATOR", alias = "CLASS")]
Class,
#[serde(rename = "METHOD_OPERATOR", alias = "METHOD")]
Method,
#[serde(rename = "ATTRIBUTE_OPERATOR", alias = "ATTRIBUTE")]
Attribute,
#[serde(rename = "EVENT_OPERATOR", alias = "EVENT")]
Event,
#[serde(rename = "MODE_OPERATOR", alias = "MODE")]
Mode,
#[serde(rename = "STATE_OPERATOR", alias = "STATE")]
State,
#[serde(rename = "PRECEDENCE_OPERATOR", alias = "PRECEDENCE")]
Precedence,
#[serde(rename = "ASPECT_OPERATOR", alias = "ASPECT")]
Aspect,
#[serde(rename = "TIME_OPERATOR", alias = "TIME")]
Time,
#[serde(rename = "TIMEOUT_OPERATOR", alias = "TIMEOUT")]
Timeout,
#[serde(rename = "PROPERTY_OPERATOR", alias = "PROPERTY")]
Property,
#[serde(rename = "ANNOTATION_OPERATOR", alias = "ANNOTATION")]
Annotation,
#[serde(rename = "FACT_OPERATOR", alias = "FACT")]
Fact,
#[serde(rename = "FACET_OPERATOR", alias = "FACET")]
Facet,
#[serde(rename = "FACTOR_OPERATOR", alias = "FACTOR")]
Factor,
#[serde(rename = "FEATURE_OPERATOR", alias = "FEATURE")]
Feature,
#[serde(rename = "FIELD_OPERATOR", alias = "FIELD")]
Field,
#[serde(rename = "FRAME_OPERATOR", alias = "FRAME")]
Frame,
#[serde(rename = "MEASUREMENT_OPERATOR", alias = "MEASUREMENT")]
Measurement,
#[serde(rename = "UNIT_OPERATOR", alias = "UNIT")]
Unit,
#[serde(rename = "PREFIX_OPERATOR", alias = "PREFIX")]
Prefix,
#[serde(rename = "CONFIDENCE_OPERATOR", alias = "CONFIDENCE")]
Confidence,
#[serde(rename = "UNCERTAINTY_OPERATOR", alias = "UNCERTAINTY")]
Uncertainty,
#[serde(rename = "SERVER_OPERATOR", alias = "SERVER")]
Server,
#[serde(rename = "GATEWAY_OPERATOR", alias = "GATEWAY")]
Gateway,
#[serde(rename = "VERSION_OPERATOR", alias = "VERSION")]
Version,
#[serde(rename = "HOSTNAME_OPERATOR", alias = "HOSTNAME")]
Hostname,
#[serde(rename = "INTERNET_OPERATOR", alias = "INTERNET")]
Internet,
#[serde(rename = "STATUS_OPERATOR", alias = "STATUS")]
Status,
#[serde(rename = "REDIRECT_OPERATOR", alias = "REDIRECT")]
Redirect,
#[serde(rename = "REDIRECTION_OPERATOR", alias = "REDIRECTION")]
Redirection,
#[serde(rename = "DEBUG_OPERATOR", alias = "DEBUG")]
Debug,
}
impl Operator {
pub fn is_null(&self) -> bool {
*self == Operator::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Percept {
#[default]
#[serde(rename = "NULL_PERCEPT", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_PERCEPT", alias = "AVESTERRA")]
Avesterra,
}
impl Percept {
pub fn is_null(&self) -> bool {
*self == Percept::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Permission {
#[default]
#[serde(rename = "NULL_PERMISSION", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_PERMISSION", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "READ_PERMISSION", alias = "READ")]
Read,
#[serde(rename = "WRITE_PERMISSION", alias = "WRITE")]
Write,
#[serde(rename = "EXECUTE_PERMISSION", alias = "EXECUTE")]
Execute,
#[serde(rename = "DELETE_PERMISSION", alias = "DELETE")]
Delete,
}
impl Permission {
pub fn is_null(&self) -> bool {
*self == Permission::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Precedence {
#[default]
#[serde(rename = "NULL_PRECEDENCE", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_PRECEDENCE", alias = "AVESTERRA")]
Avesterra,
}
impl Precedence {
pub fn is_null(&self) -> bool {
*self == Precedence::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Platform {
#[default]
#[serde(rename = "NULL_PLATFORM", alias = "NULL")]
Null = 0,
#[serde(rename = "LINUX_PLATFORM", alias = "LINUX")]
Linux,
#[serde(rename = "MAC_PLATFORM", alias = "MAC")]
Mac,
#[serde(rename = "WINDOWS_PLATFORM", alias = "WINDOWS")]
Windows,
}
impl Platform {
pub fn is_null(&self) -> bool {
*self == Platform::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Prefix {
#[default]
#[serde(rename = "NULL_PREFIX", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_PREFIX", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "YOTTA_PREFIX", alias = "YOTTA")]
Yotta,
#[serde(rename = "ZETTA_PREFIX", alias = "ZETTA")]
Zetta,
#[serde(rename = "EXA_PREFIX", alias = "EXA")]
Exa,
#[serde(rename = "PETA_PREFIX", alias = "PETA")]
Peta,
#[serde(rename = "TERA_PREFIX", alias = "TERA")]
Tera,
#[serde(rename = "GIGA_PREFIX", alias = "GIGA")]
Giga,
#[serde(rename = "MEGA_PREFIX", alias = "MEGA")]
Mega,
#[serde(rename = "MYRIA_PREFIX", alias = "MYRIA")]
Myria,
#[serde(rename = "KILO_PREFIX", alias = "KILO")]
Kilo,
#[serde(rename = "HECTO_PREFIX", alias = "HECTO")]
Hecto,
#[serde(rename = "DECA_PREFIX", alias = "DECA")]
Deca,
#[serde(rename = "DECI_PREFIX", alias = "DECI")]
Deci,
#[serde(rename = "CENTI_PREFIX", alias = "CENTI")]
Centi,
#[serde(rename = "MILLI_PREFIX", alias = "MILLI")]
Milli,
#[serde(rename = "MICRO_PREFIX", alias = "MICRO")]
Micro,
#[serde(rename = "NANO_PREFIX", alias = "NANO")]
Nano,
#[serde(rename = "PICO_PREFIX", alias = "PICO")]
Pico,
#[serde(rename = "FEMPTO_PREFIX", alias = "FEMPTO")]
Fempto,
#[serde(rename = "ATTO_PREFIX", alias = "ATTO")]
Atto,
#[serde(rename = "ZOPTO_PREFIX", alias = "ZOPTO")]
Zopto,
#[serde(rename = "YOCTO_PREFIX", alias = "YOCTO")]
Yocto,
#[serde(rename = "EXBI_PREFIX", alias = "EXBI")]
Exbi,
#[serde(rename = "PEBI_PREFIX", alias = "PEBI")]
Pebi,
#[serde(rename = "TEBI_PREFIX", alias = "TEBI")]
Tebi,
#[serde(rename = "GIBI_PREFIX", alias = "GIBI")]
Gibi,
#[serde(rename = "MEBI_PREFIX", alias = "MEBI")]
Mebi,
#[serde(rename = "KIBI_PREFIX", alias = "KIBI")]
Kibi,
}
impl Prefix {
pub fn is_null(&self) -> bool {
*self == Prefix::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Scheme {
#[default]
#[serde(rename = "NULL_SCHEME", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_SCHEME", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "ATTRIBUTE_SCHEME", alias = "ATTRIBUTE")]
Attribute,
#[serde(rename = "FACT_SCHEME", alias = "FACT")]
Fact,
#[serde(rename = "PROPERTY_SCHEME", alias = "PROPERTY")]
Property,
}
impl Scheme {
pub fn is_null(&self) -> bool {
*self == Scheme::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum State {
#[default]
#[serde(rename = "NULL_STATE", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_STATE", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "ADVISORY_STATE", alias = "ADVISORY")]
Advisory,
#[serde(rename = "SATISFACTORY_STATE", alias = "SATISFACTORY")]
Satisfactory,
#[serde(rename = "CAUTION_STATE", alias = "CAUTION")]
Caution,
#[serde(rename = "WARNING_STATE", alias = "WARNING")]
Warning,
#[serde(rename = "DANGER_STATE", alias = "DANGER")]
Danger,
#[serde(rename = "EXTREME_STATE", alias = "EXTREME")]
Extreme,
#[serde(rename = "OFFLINE_STATE", alias = "OFFLINE")]
Offline,
}
impl State {
pub fn is_null(&self) -> bool {
*self == State::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Tag {
#[default]
#[serde(rename = "NULL_TAG", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_TAG", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "BOOLEAN_TAG", alias = "BOOLEAN")]
Boolean,
#[serde(rename = "CHARACTER_TAG", alias = "CHARACTER")]
Character,
#[serde(rename = "STRING_TAG", alias = "STRING")]
String,
#[serde(rename = "TEXT_TAG", alias = "TEXT")]
Text,
#[serde(rename = "INTEGER_TAG", alias = "INTEGER")]
Integer,
#[serde(rename = "FLOAT_TAG", alias = "FLOAT")]
Float,
#[serde(rename = "ENTITY_TAG", alias = "ENTITY")]
Entity,
#[serde(rename = "TIME_TAG", alias = "TIME")]
Time,
#[serde(rename = "WEB_TAG", alias = "WEB")]
Web,
#[serde(rename = "INTERCHANGE_TAG", alias = "INTERCHANGE")]
Interchange,
#[serde(rename = "DATA_TAG", alias = "DATA")]
Data,
#[serde(rename = "EXCEPTION_TAG", alias = "EXCEPTION")]
Exception,
#[serde(rename = "OPERATOR_TAG", alias = "OPERATOR")]
Operator,
#[serde(rename = "FUNCTION_TAG", alias = "FUNCTION")]
Function,
#[serde(rename = "MEASUREMENT_TAG", alias = "MEASUREMENT")]
Measurement,
#[serde(rename = "LOCUTOR_TAG", alias = "LOCUTOR")]
Locutor,
#[serde(rename = "AUTHORIZATION_TAG", alias = "AUTHORIZATION")]
Authorization,
#[serde(rename = "DATE_TAG", alias = "DATE")]
Date,
#[serde(rename = "VARIABLE_TAG", alias = "VARIABLE")]
Variable,
#[serde(rename = "AGGREGATE_TAG", alias = "AGGREGATE")]
Aggregate,
#[serde(rename = "ARRAY_TAG", alias = "ARRAY")]
Array,
}
impl Tag {
pub fn is_null(&self) -> bool {
*self == Tag::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Taxon {
#[default]
#[serde(rename = "NULL_TAXON", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_TAXON", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "ACTION_TAXON", alias = "ACTION")]
Action,
#[serde(rename = "ADAPTER_TAXON", alias = "ADAPTER")]
Adapter,
#[serde(rename = "ASPECT_TAXON", alias = "ASPECT")]
Aspect,
#[serde(rename = "ATTRIBUTE_TAXON", alias = "ATTRIBUTE")]
Attribute,
#[serde(rename = "CATEGORY_TAXON", alias = "CATEGORY")]
Category,
#[serde(rename = "CLASS_TAXON", alias = "CLASS")]
Class,
#[serde(rename = "CONDITION_TAXON", alias = "CONDITION")]
Condition,
#[serde(rename = "CONSTANT_TAXON", alias = "CONSTANT")]
Constant,
#[serde(rename = "CONTEXT_TAXON", alias = "CONTEXT")]
Context,
#[serde(rename = "ERROR_TAXON", alias = "ERROR")]
Error,
#[serde(rename = "EVENT_TAXON", alias = "EVENT")]
Event,
#[serde(rename = "FORMAT_TAXON", alias = "FORMAT")]
Format,
#[serde(rename = "GOAL_TAXON", alias = "GOAL")]
Goal,
#[serde(rename = "INSTALLATION_TAXON", alias = "INSTALLATION")]
Installation,
#[serde(rename = "LANGUAGE_TAXON", alias = "LANGUAGE")]
Language,
#[serde(rename = "MATCH_TAXON", alias = "MATCH")]
Match,
#[serde(rename = "METHOD_TAXON", alias = "METHOD")]
Method,
#[serde(rename = "MODE_TAXON", alias = "MODE")]
Mode,
#[serde(rename = "NOTICE_TAXON", alias = "NOTICE")]
Notice,
#[serde(rename = "OPERATOR_TAXON", alias = "OPERATOR")]
Operator,
#[serde(rename = "PATTERN_TAXON", alias = "PATTERN")]
Pattern,
#[serde(rename = "PERCEPT_TAXON", alias = "PERCEPT")]
Percept,
#[serde(rename = "PERMISSION_TAXON", alias = "PERMISSION")]
Permission,
#[serde(rename = "PLATFORM_TAXON", alias = "PLATFORM")]
Platform,
#[serde(rename = "PRECEDENCE_TAXON", alias = "PRECEDENCE")]
Precedence,
#[serde(rename = "PREFIX_TAXON", alias = "PREFIX")]
Prefix,
#[serde(rename = "SCHEME_TAXON", alias = "SCHEME")]
Scheme,
#[serde(rename = "STATE_TAXON", alias = "STATE")]
State,
#[serde(rename = "TAG_TAXON", alias = "TAG")]
Tag,
#[serde(rename = "TAXON_TAXON", alias = "TAXON")]
Taxon,
#[serde(rename = "TEMPLATE_TAXON", alias = "TEMPLATE")]
Template,
#[serde(rename = "UNIT_TAXON", alias = "UNIT")]
Unit,
#[serde(rename = "VERSION_TAXON", alias = "VERSION")]
Version,
}
impl Taxon {
pub fn is_null(&self) -> bool {
*self == Taxon::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Template {
#[default]
#[serde(rename = "NULL_TEMPLATE", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_TEMPLATE", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "MODEL_TEMPLATE", alias = "MODEL")]
Model,
#[serde(rename = "RELATIONSHIP_TEMPLATE", alias = "RELATIONSHIP")]
Relationship,
#[serde(rename = "IMPORT_TEMPLATE", alias = "IMPORT")]
Import,
#[serde(rename = "EXPORT_TEMPLATE", alias = "EXPORT")]
Export,
#[serde(rename = "CONFIGURATION_TEMPLATE", alias = "CONFIGURATION")]
Configuration,
#[serde(rename = "ENRICHMENT_TEMPLATE", alias = "ENRICHMENT")]
Enrichment,
#[serde(rename = "PROVISION_TEMPLATE", alias = "PROVISION")]
Provision,
}
impl Template {
pub fn is_null(&self) -> bool {
*self == Template::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Unit {
#[default]
#[serde(rename = "NULL_UNIT", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_UNIT", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "RADIAN_UNIT", alias = "RADIAN")]
Radian,
#[serde(rename = "DEGREE_UNIT", alias = "DEGREE")]
Degree,
#[serde(rename = "CIRCLE_UNIT", alias = "CIRCLE")]
Circle,
#[serde(rename = "TURN_UNIT", alias = "TURN")]
Turn,
#[serde(rename = "REVOLUTION_UNIT", alias = "REVOLUTION")]
Revolution,
#[serde(rename = "GRADE_UNIT", alias = "GRADE")]
Grade,
#[serde(rename = "ARCDEGREE_UNIT", alias = "ARCDEGREE")]
Arcdegree,
#[serde(rename = "ARCMINUTE_UNIT", alias = "ARCMINUTE")]
Arcminute,
#[serde(rename = "CCS_UNIT", alias = "CCS")]
Ccs,
#[serde(rename = "ARSECOND_UNIT", alias = "ARSECOND")]
Arsecond,
#[serde(rename = "STERADIAN_UNIT", alias = "STERADIAN")]
Steradian,
#[serde(rename = "SPHERE_UNIT", alias = "SPHERE")]
Sphere,
#[serde(rename = "SECOND_UNIT", alias = "SECOND")]
Second,
#[serde(rename = "MINUTE_UNIT", alias = "MINUTE")]
Minute,
#[serde(rename = "HOUR_UNIT", alias = "HOUR")]
Hour,
#[serde(rename = "DAY_UNIT", alias = "DAY")]
Day,
#[serde(rename = "WEEK_UNIT", alias = "WEEK")]
Week,
#[serde(rename = "YEAR_UNIT", alias = "YEAR")]
Year,
#[serde(rename = "MONTH_UNIT", alias = "MONTH")]
Month,
#[serde(rename = "KILOGRAM_UNIT", alias = "KILOGRAM")]
Kilogram,
#[serde(rename = "GRAM_UNIT", alias = "GRAM")]
Gram,
#[serde(rename = "METRICTON_UNIT", alias = "METRICTON")]
Metricton,
#[serde(rename = "POUND_UNIT", alias = "POUND")]
Pound,
#[serde(rename = "POUND_FORCE_UNIT", alias = "POUND_FORCE")]
Pound_force,
#[serde(rename = "OUNCE_UNIT", alias = "OUNCE")]
Ounce,
#[serde(rename = "DRAM_UNIT", alias = "DRAM")]
Dram,
#[serde(rename = "GRAIN_UNIT", alias = "GRAIN")]
Grain,
#[serde(rename = "TON_UNIT", alias = "TON")]
Ton,
#[serde(rename = "LONGTON_UNIT", alias = "LONGTON")]
Longton,
#[serde(rename = "SCRUPLE_UNIT", alias = "SCRUPLE")]
Scruple,
#[serde(rename = "APDRAM_UNIT", alias = "APDRAM")]
Apdram,
#[serde(rename = "TROY_OUNCE_UNIT", alias = "TROY_OUNCE")]
Troy_ounce,
#[serde(rename = "TROY_POUND_UNIT", alias = "TROY_POUND")]
Troy_pound,
#[serde(rename = "PENNYWEIGHT_UNIT", alias = "PENNYWEIGHT")]
Pennyweight,
#[serde(rename = "METER_UNIT", alias = "METER")]
Meter,
#[serde(rename = "MICRON_UNIT", alias = "MICRON")]
Micron,
#[serde(rename = "ANGSTROM_UNIT", alias = "ANGSTROM")]
Angstrom,
#[serde(rename = "BOHR_RADIOUS_UNIT", alias = "BOHR_RADIOUS")]
Bohr_radious,
#[serde(rename = "INCH_UNIT", alias = "INCH")]
Inch,
#[serde(rename = "FOOT_UNIT", alias = "FOOT")]
Foot,
#[serde(rename = "YARD_UNIT", alias = "YARD")]
Yard,
#[serde(rename = "ROD_UNIT", alias = "ROD")]
Rod,
#[serde(rename = "MILE_UNIT", alias = "MILE")]
Mile,
#[serde(rename = "STATUE_MILE_UNIT", alias = "STATUE_MILE")]
Statue_mile,
#[serde(rename = "NAUTICAL_MILE_UNIT", alias = "NAUTICAL_MILE")]
Nautical_mile,
#[serde(rename = "ACRE_UNIT", alias = "ACRE")]
Acre,
#[serde(rename = "CUBIC_CENTIMETER_UNIT", alias = "CUBIC_CENTIMETER")]
Cubic_centimeter,
#[serde(rename = "LITER_UNIT", alias = "LITER")]
Liter,
#[serde(rename = "MILLILITER_UNIT", alias = "MILLILITER")]
Milliliter,
#[serde(rename = "GALLON_UNIT", alias = "GALLON")]
Gallon,
#[serde(rename = "IMPERIAL_UNIT", alias = "IMPERIAL")]
Imperial,
#[serde(rename = "QUART_UNIT", alias = "QUART")]
Quart,
#[serde(rename = "PINT_UNIT", alias = "PINT")]
Pint,
#[serde(rename = "FLUID_OUNCE_UNIT", alias = "FLUID_OUNCE")]
Fluid_ounce,
#[serde(rename = "FLUID_DRAM_UNIT", alias = "FLUID_DRAM")]
Fluid_dram,
#[serde(rename = "SHOT_UNIT", alias = "SHOT")]
Shot,
#[serde(rename = "DRY_UNIT", alias = "DRY")]
Dry,
#[serde(rename = "PECK_UNIT", alias = "PECK")]
Peck,
#[serde(rename = "BUSHEL_UNIT", alias = "BUSHEL")]
Bushel,
#[serde(rename = "CHALDRON_UNIT", alias = "CHALDRON")]
Chaldron,
#[serde(rename = "BRITISH_GALLON_UNIT", alias = "BRITISH_GALLON")]
British_gallon,
#[serde(rename = "BRITISH_QUART_UNIT", alias = "BRITISH_QUART")]
British_quart,
#[serde(rename = "BRITISH_PINT_UNIT", alias = "BRITISH_PINT")]
British_pint,
#[serde(rename = "BRITISH_FLUID_OUNCE_UNIT", alias = "BRITISH_FLUID_OUNCE")]
British_fluid_ounce,
#[serde(rename = "BRITISH_PECK_UNIT", alias = "BRITISH_PECK")]
British_peck,
#[serde(
rename = "BRITISH_HUNDRED_WEIGHT_UNIT",
alias = "BRITISH_HUNDRED_WEIGHT"
)]
British_hundred_weight,
#[serde(rename = "BOTTLE_UNIT", alias = "BOTTLE")]
Bottle,
#[serde(rename = "MINIATURE_UNIT", alias = "MINIATURE")]
Miniature,
#[serde(rename = "SPLIT_UNIT", alias = "SPLIT")]
Split,
#[serde(rename = "HALF_UNIT", alias = "HALF")]
Half,
#[serde(rename = "MAGNUM_UNIT", alias = "MAGNUM")]
Magnum,
#[serde(rename = "JEROBOAM_UNIT", alias = "JEROBOAM")]
Jeroboam,
#[serde(rename = "REHOBOAM_UNIT", alias = "REHOBOAM")]
Rehoboam,
#[serde(rename = "METHUSELAH_UNIT", alias = "METHUSELAH")]
Methuselah,
#[serde(rename = "SALMANAZAR_UNIT", alias = "SALMANAZAR")]
Salmanazar,
#[serde(rename = "BALTHAZAR_UNIT", alias = "BALTHAZAR")]
Balthazar,
#[serde(rename = "NEBUCHADNEZZAR_UNIT", alias = "NEBUCHADNEZZAR")]
Nebuchadnezzar,
#[serde(rename = "SOVEREIGN_UNIT", alias = "SOVEREIGN")]
Sovereign,
#[serde(rename = "PONY_UNIT", alias = "PONY")]
Pony,
#[serde(rename = "FILLETTE_UNIT", alias = "FILLETTE")]
Fillette,
#[serde(rename = "TAPPIT_HEN_UNIT", alias = "TAPPIT_HEN")]
Tappit_hen,
#[serde(rename = "RHEOBOAM_UNIT", alias = "RHEOBOAM")]
Rheoboam,
#[serde(rename = "SHALMANESER_UNIT", alias = "SHALMANESER")]
Shalmaneser,
#[serde(rename = "BERKOVETS_UNIT", alias = "BERKOVETS")]
Berkovets,
#[serde(rename = "POOD_UNIT", alias = "POOD")]
Pood,
#[serde(rename = "FUNT_UNIT", alias = "FUNT")]
Funt,
#[serde(rename = "LOT_UNIT", alias = "LOT")]
Lot,
#[serde(rename = "ZOLOTNIK_UNIT", alias = "ZOLOTNIK")]
Zolotnik,
#[serde(rename = "DOLYA_UNIT", alias = "DOLYA")]
Dolya,
#[serde(rename = "RUMILE_UNIT", alias = "RUMILE")]
Rumile,
#[serde(rename = "MEZHEVAYAVERST_UNIT", alias = "MEZHEVAYAVERST")]
Mezhevayaverst,
#[serde(rename = "VERST_UNIT", alias = "VERST")]
Verst,
#[serde(rename = "SAZHEN_UNIT", alias = "SAZHEN")]
Sazhen,
#[serde(rename = "KOSAYASAZHEN_UNIT", alias = "KOSAYASAZHEN")]
Kosayasazhen,
#[serde(rename = "ARSHIN_UNIT", alias = "ARSHIN")]
Arshin,
#[serde(rename = "RUELL_UNIT", alias = "RUELL")]
Ruell,
#[serde(rename = "LINIYA_UNIT", alias = "LINIYA")]
Liniya,
#[serde(rename = "VERSHOK_UNIT", alias = "VERSHOK")]
Vershok,
#[serde(rename = "PYAD_UNIT", alias = "PYAD")]
Pyad,
#[serde(rename = "VEDRO_UNIT", alias = "VEDRO")]
Vedro,
#[serde(rename = "SHTOFF_UNIT", alias = "SHTOFF")]
Shtoff,
#[serde(rename = "VINEBOTTLE_UNIT", alias = "VINEBOTTLE")]
Vinebottle,
#[serde(rename = "VODKABOTTLE_UNIT", alias = "VODKABOTTLE")]
Vodkabottle,
#[serde(rename = "CHARKA_UNIT", alias = "CHARKA")]
Charka,
#[serde(rename = "SHKALIK_UNIT", alias = "SHKALIK")]
Shkalik,
#[serde(rename = "DESYATINA_STATE_UNIT", alias = "DESYATINA_STATE")]
Desyatina_state,
#[serde(rename = "DESYATINA_FARMERY_UNIT", alias = "DESYATINA_FARMERY")]
Desyatina_farmery,
#[serde(rename = "SQVERST_UNIT", alias = "SQVERST")]
Sqverst,
#[serde(rename = "SQARSHIN_UNIT_UNIT", alias = "SQARSHIN_UNIT")]
Sqarshin_unit,
#[serde(rename = "SQFOOT_UNIT", alias = "SQFOOT")]
Sqfoot,
#[serde(rename = "NEWTON_UNIT", alias = "NEWTON")]
Newton,
#[serde(rename = "JOULE_UNIT", alias = "JOULE")]
Joule,
#[serde(rename = "CALORIE_UNIT", alias = "CALORIE")]
Calorie,
#[serde(rename = "NEWTON_METER_UNIT", alias = "NEWTON_METER")]
Newton_meter,
#[serde(rename = "NEWTON_CENTIMETER_UNIT", alias = "NEWTON_CENTIMETER")]
Newton_centimeter,
#[serde(rename = "POUND_FOOT_UNIT", alias = "POUND_FOOT")]
Pound_foot,
#[serde(rename = "POUND_INCH_UNIT", alias = "POUND_INCH")]
Pound_inch,
#[serde(rename = "KELVIN_UNIT", alias = "KELVIN")]
Kelvin,
#[serde(rename = "CELCIUS_UNIT", alias = "CELCIUS")]
Celcius,
#[serde(rename = "FARENHEIT_UNIT", alias = "FARENHEIT")]
Farenheit,
#[serde(rename = "RANKINE_UNIT", alias = "RANKINE")]
Rankine,
#[serde(rename = "REAUMUR_UNIT", alias = "REAUMUR")]
Reaumur,
#[serde(rename = "COULOMB_UNIT", alias = "COULOMB")]
Coulomb,
#[serde(rename = "AMPERE_UNIT", alias = "AMPERE")]
Ampere,
#[serde(rename = "WATT_UNIT", alias = "WATT")]
Watt,
#[serde(rename = "VOLT_UNIT", alias = "VOLT")]
Volt,
#[serde(rename = "OHM_UNIT", alias = "OHM")]
Ohm,
#[serde(rename = "MHO_UNIT", alias = "MHO")]
Mho,
#[serde(rename = "FARAD_UNIT", alias = "FARAD")]
Farad,
#[serde(rename = "HENRY_UNIT", alias = "HENRY")]
Henry,
#[serde(rename = "WEBER_UNIT", alias = "WEBER")]
Weber,
#[serde(rename = "CANDELA_UNIT", alias = "CANDELA")]
Candela,
#[serde(rename = "LUMEN_UNIT", alias = "LUMEN")]
Lumen,
#[serde(rename = "LUX_UNIT", alias = "LUX")]
Lux,
#[serde(rename = "EURO_UNIT", alias = "EURO")]
Euro,
#[serde(rename = "AUSTRIASCHILLING_UNIT", alias = "AUSTRIASCHILLING")]
Austriaschilling,
#[serde(rename = "BELGIUMFRANC_UNIT", alias = "BELGIUMFRANC")]
Belgiumfranc,
#[serde(rename = "FINLANDMARKKA_UNIT", alias = "FINLANDMARKKA")]
Finlandmarkka,
#[serde(rename = "FRANCEFRANC_UNIT", alias = "FRANCEFRANC")]
Francefranc,
#[serde(rename = "GERMANYMARK_UNIT", alias = "GERMANYMARK")]
Germanymark,
#[serde(rename = "GREECEDRACHMA_UNIT", alias = "GREECEDRACHMA")]
Greecedrachma,
#[serde(rename = "IRELANDPUNT_UNIT", alias = "IRELANDPUNT")]
Irelandpunt,
#[serde(rename = "ITALYLIRA_UNIT", alias = "ITALYLIRA")]
Italylira,
#[serde(rename = "LUXEMBOURGFRANC_UNIT", alias = "LUXEMBOURGFRANC")]
Luxembourgfranc,
#[serde(rename = "NETHERLANDSGUILDER_UNIT", alias = "NETHERLANDSGUILDER")]
Netherlandsguilder,
#[serde(rename = "PORTUGALESCUDO_UNIT", alias = "PORTUGALESCUDO")]
Portugalescudo,
#[serde(rename = "SPAINPESETA_UNIT", alias = "SPAINPESETA")]
Spainpeseta,
#[serde(rename = "SLOVENIANTOLAR_UNIT", alias = "SLOVENIANTOLAR")]
Sloveniantolar,
#[serde(rename = "CYPRIOTPOUND_UNIT", alias = "CYPRIOTPOUND")]
Cypriotpound,
#[serde(rename = "MALTESELIRA_UNIT", alias = "MALTESELIRA")]
Malteselira,
#[serde(rename = "SLOVAKKORUNA_UNIT", alias = "SLOVAKKORUNA")]
Slovakkoruna,
#[serde(rename = "BOSNIAHERZEGOVINAMARK_UNIT", alias = "BOSNIAHERZEGOVINAMARK")]
Bosniaherzegovinamark,
#[serde(rename = "BULGARIANLEV_UNIT", alias = "BULGARIANLEV")]
Bulgarianlev,
#[serde(rename = "CAPEVERDEANESCUDO_UNIT", alias = "CAPEVERDEANESCUDO")]
Capeverdeanescudo,
#[serde(
rename = "CENTRALAFRICANCFAFRANC_UNIT",
alias = "CENTRALAFRICANCFAFRANC"
)]
Centralafricancfafranc,
#[serde(rename = "COMOROSFRANC_UNIT", alias = "COMOROSFRANC")]
Comorosfranc,
#[serde(rename = "DANISHKRONE_UNIT", alias = "DANISHKRONE")]
Danishkrone,
#[serde(rename = "ESTONIAKROON_UNIT", alias = "ESTONIAKROON")]
Estoniakroon,
#[serde(rename = "LITHUANIANLITAS_UNIT", alias = "LITHUANIANLITAS")]
Lithuanianlitas,
#[serde(rename = "PACIFICFRANCEXCHANGE_UNIT", alias = "PACIFICFRANCEXCHANGE")]
Pacificfrancexchange,
#[serde(rename = "WESTAFRICANCFAFRANC_UNIT", alias = "WESTAFRICANCFAFRANC")]
Westafricancfafranc,
#[serde(rename = "US_DOLLAR_UNIT", alias = "US_DOLLAR")]
Us_dollar,
#[serde(rename = "DOLLAR_UNIT", alias = "DOLLAR")]
Dollar,
#[serde(rename = "ARUBANFLORIN_UNIT", alias = "ARUBANFLORIN")]
Arubanflorin,
#[serde(rename = "BAHAMIANDOLLAR_UNIT", alias = "BAHAMIANDOLLAR")]
Bahamiandollar,
#[serde(rename = "BAHRAINIDINAR_UNIT", alias = "BAHRAINIDINAR")]
Bahrainidinar,
#[serde(rename = "BARBADIANDOLLAR_UNIT", alias = "BARBADIANDOLLAR")]
Barbadiandollar,
#[serde(rename = "BELIZEDOLLAR_UNIT", alias = "BELIZEDOLLAR")]
Belizedollar,
#[serde(rename = "BELARUSIANRUBLE_UNIT", alias = "BELARUSIANRUBLE")]
Belarusianruble,
#[serde(rename = "BERMUDIANDOLLAR_UNIT", alias = "BERMUDIANDOLLAR")]
Bermudiandollar,
#[serde(rename = "CAYMANISLANDSDOLLAR_UNIT", alias = "CAYMANISLANDSDOLLAR")]
Caymanislandsdollar,
#[serde(rename = "CUBANCONVERTIBLEPESO_UNIT", alias = "CUBANCONVERTIBLEPESO")]
Cubanconvertiblepeso,
#[serde(rename = "DJIBOUTIANFRANC_UNIT", alias = "DJIBOUTIANFRANC")]
Djiboutianfranc,
#[serde(rename = "EASTCARIBBEANDOLLAR_UNIT", alias = "EASTCARIBBEANDOLLAR")]
Eastcaribbeandollar,
#[serde(rename = "ERITREANNAKFA_UNIT", alias = "ERITREANNAKFA")]
Eritreannakfa,
#[serde(rename = "HONGKONGDOLLAR_UNIT", alias = "HONGKONGDOLLAR")]
Hongkongdollar,
#[serde(rename = "MACANESEPATACAS_UNIT", alias = "MACANESEPATACAS")]
Macanesepatacas,
#[serde(rename = "JORDANIANDINAR_UNIT", alias = "JORDANIANDINAR")]
Jordaniandinar,
#[serde(rename = "LEBANESEPOUND_UNIT", alias = "LEBANESEPOUND")]
Lebanesepound,
#[serde(rename = "MALDIVIANRUFIYAA_UNIT", alias = "MALDIVIANRUFIYAA")]
Maldivianrufiyaa,
#[serde(
rename = "NETHERLANDSANTILLEANGUILDER_UNIT",
alias = "NETHERLANDSANTILLEANGUILDER"
)]
Netherlandsantilleanguilder,
#[serde(rename = "OMANIRIAL_UNIT", alias = "OMANIRIAL")]
Omanirial,
#[serde(rename = "QATARIRIYAL_UNIT", alias = "QATARIRIYAL")]
Qataririyal,
#[serde(rename = "SAUDIRIYAL_UNIT", alias = "SAUDIRIYAL")]
Saudiriyal,
#[serde(
rename = "UNITEDARABEMIRATESDIRHAM_UNIT",
alias = "UNITEDARABEMIRATESDIRHAM"
)]
Unitedarabemiratesdirham,
#[serde(rename = "BOSNIAMARK_UNIT", alias = "BOSNIAMARK")]
Bosniamark,
#[serde(rename = "CFAFRANC_UNIT", alias = "CFAFRANC")]
Cfafranc,
#[serde(rename = "CFPFRANC_UNIT", alias = "CFPFRANC")]
Cfpfranc,
#[serde(rename = "DRACHMA_UNIT", alias = "DRACHMA")]
Drachma,
#[serde(rename = "ESCUDO_UNIT", alias = "ESCUDO")]
Escudo,
#[serde(rename = "FRANC_UNIT", alias = "FRANC")]
Franc,
#[serde(rename = "GUILDER_UNIT", alias = "GUILDER")]
Guilder,
#[serde(rename = "HERZEGOVINAMARK_UNIT", alias = "HERZEGOVINAMARK")]
Herzegovinamark,
#[serde(rename = "HOLLANDGUILDER_UNIT", alias = "HOLLANDGUILDER")]
Hollandguilder,
#[serde(rename = "LIRA_UNIT", alias = "LIRA")]
Lira,
#[serde(rename = "MARK_UNIT", alias = "MARK")]
Mark,
#[serde(rename = "MARKKA_UNIT", alias = "MARKKA")]
Markka,
#[serde(rename = "PESETA_UNIT", alias = "PESETA")]
Peseta,
#[serde(rename = "RAND_UNIT", alias = "RAND")]
Rand,
#[serde(rename = "ERLANG_UNIT", alias = "ERLANG")]
Erlang,
#[serde(rename = "BIT_UNIT", alias = "BIT")]
Bit,
#[serde(rename = "BAUD_UNIT", alias = "BAUD")]
Baud,
#[serde(rename = "NIBBLE_UNIT", alias = "NIBBLE")]
Nibble,
#[serde(rename = "NYBBLE_UNIT", alias = "NYBBLE")]
Nybble,
#[serde(rename = "BYTE_UNIT", alias = "BYTE")]
Byte,
#[serde(rename = "WORD_UNIT", alias = "WORD")]
Word,
#[serde(rename = "BLOCK_UNIT", alias = "BLOCK")]
Block,
#[serde(rename = "KBYTE_UNIT", alias = "KBYTE")]
Kbyte,
#[serde(rename = "MEGABYTE_UNIT", alias = "MEGABYTE")]
Megabyte,
#[serde(rename = "GIGABYTE_UNIT", alias = "GIGABYTE")]
Gigabyte,
#[serde(rename = "TERABYTE_UNIT", alias = "TERABYTE")]
Terabyte,
#[serde(rename = "PETABYTE_UNIT", alias = "PETABYTE")]
Petabyte,
#[serde(rename = "EXABYTE_UNIT", alias = "EXABYTE")]
Exabyte,
#[serde(rename = "ZETTABYTE_UNIT", alias = "ZETTABYTE")]
Zettabyte,
#[serde(rename = "YOTTABYTE_UNIT", alias = "YOTTABYTE")]
Yottabyte,
#[serde(rename = "KILOBYTE_UNIT", alias = "KILOBYTE")]
Kilobyte,
#[serde(rename = "PERCENT_UNIT", alias = "PERCENT")]
Percent,
#[serde(rename = "ABAMPERE_UNIT", alias = "ABAMPERE")]
Abampere,
#[serde(rename = "ADMIRALTYKNOT_UNIT", alias = "ADMIRALTYKNOT")]
Admiraltyknot,
#[serde(rename = "APOSTILB_UNIT", alias = "APOSTILB")]
Apostilb,
#[serde(rename = "ARE_UNIT", alias = "ARE")]
Are,
#[serde(rename = "ASB_UNIT", alias = "ASB")]
Asb,
#[serde(rename = "ARPENTCAN_UNIT", alias = "ARPENTCAN")]
Arpentcan,
#[serde(rename = "ARPENTLIN_UNIT", alias = "ARPENTLIN")]
Arpentlin,
#[serde(rename = "ATMOSPHERE_UNIT", alias = "ATMOSPHERE")]
Atmosphere,
#[serde(rename = "ATOMIC_MASS_UNIT_UNIT", alias = "ATOMIC_MASS_UNIT")]
Atomic_mass_unit,
#[serde(rename = "SECONDS_IN_A_YEAR_UNIT", alias = "SECONDS_IN_A_YEAR")]
Seconds_in_a_year,
#[serde(rename = "AMU_UNIT", alias = "AMU")]
Amu,
#[serde(rename = "BAG_UNIT", alias = "BAG")]
Bag,
#[serde(rename = "BAKERSDOZEN_UNIT", alias = "BAKERSDOZEN")]
Bakersdozen,
#[serde(rename = "BAR_UNIT", alias = "BAR")]
Bar,
#[serde(rename = "BARIE_UNIT", alias = "BARIE")]
Barie,
#[serde(rename = "BARLEYCORN_UNIT", alias = "BARLEYCORN")]
Barleycorn,
#[serde(rename = "BARN_UNIT", alias = "BARN")]
Barn,
#[serde(rename = "OILBARREL_UNIT", alias = "OILBARREL")]
Oilbarrel,
#[serde(rename = "BARREL_UNIT", alias = "BARREL")]
Barrel,
#[serde(rename = "BARYE_UNIT", alias = "BARYE")]
Barye,
#[serde(rename = "BARYL_UNIT", alias = "BARYL")]
Baryl,
#[serde(rename = "BEV_UNIT", alias = "BEV")]
Bev,
#[serde(rename = "BIOT_UNIT", alias = "BIOT")]
Biot,
#[serde(rename = "BLONDEL_UNIT", alias = "BLONDEL")]
Blondel,
#[serde(rename = "BOARDFOOT_UNIT", alias = "BOARDFOOT")]
Boardfoot,
#[serde(rename = "BOLT_UNIT", alias = "BOLT")]
Bolt,
#[serde(rename = "BOTTOMMEASURE_UNIT", alias = "BOTTOMMEASURE")]
Bottommeasure,
#[serde(rename = "BRITISHTHERMALUNIT_UNIT", alias = "BRITISHTHERMALUNIT")]
Britishthermalunit,
#[serde(rename = "BTU_UNIT", alias = "BTU")]
Btu,
#[serde(rename = "REFRIGERATION_UNIT", alias = "REFRIGERATION")]
Refrigeration,
#[serde(rename = "BUCK_UNIT", alias = "BUCK")]
Buck,
#[serde(rename = "CABLE_UNIT", alias = "CABLE")]
Cable,
#[serde(rename = "CALIBER_UNIT", alias = "CALIBER")]
Caliber,
#[serde(rename = "CARAT_UNIT", alias = "CARAT")]
Carat,
#[serde(rename = "CARATGOLD_UNIT", alias = "CARATGOLD")]
Caratgold,
#[serde(rename = "CENT_UNIT", alias = "CENT")]
Cent,
#[serde(rename = "CENTAL_UNIT", alias = "CENTAL")]
Cental,
#[serde(rename = "CENTESIMALMINUTE_UNIT", alias = "CENTESIMALMINUTE")]
Centesimalminute,
#[serde(rename = "CENTESIMALSECOND_UNIT", alias = "CENTESIMALSECOND")]
Centesimalsecond,
#[serde(rename = "CENTURY_UNIT", alias = "CENTURY")]
Century,
#[serde(rename = "CFS_UNIT", alias = "CFS")]
Cfs,
#[serde(rename = "CHAIN_UNIT", alias = "CHAIN")]
Chain,
#[serde(rename = "CIRCULARINCH_UNIT", alias = "CIRCULARINCH")]
Circularinch,
#[serde(rename = "CIRCULARMIL_UNIT", alias = "CIRCULARMIL")]
Circularmil,
#[serde(rename = "CLUSEC_UNIT", alias = "CLUSEC")]
Clusec,
#[serde(rename = "COOMB_UNIT", alias = "COOMB")]
Coomb,
#[serde(rename = "CORD_UNIT", alias = "CORD")]
Cord,
#[serde(rename = "CORDFOOT_UNIT", alias = "CORDFOOT")]
Cordfoot,
#[serde(rename = "CRITH_UNIT", alias = "CRITH")]
Crith,
#[serde(rename = "CUBIT_UNIT", alias = "CUBIT")]
Cubit,
#[serde(rename = "CUP_UNIT", alias = "CUP")]
Cup,
#[serde(rename = "CURIE_UNIT", alias = "CURIE")]
Curie,
#[serde(rename = "DALTON_UNIT", alias = "DALTON")]
Dalton,
#[serde(rename = "DECADE_UNIT", alias = "DECADE")]
Decade,
#[serde(rename = "DIOPTRE_UNIT", alias = "DIOPTRE")]
Dioptre,
#[serde(rename = "DISPLACEMENTTON_UNIT", alias = "DISPLACEMENTTON")]
Displacementton,
#[serde(rename = "DOPPELZENTNER_UNIT", alias = "DOPPELZENTNER")]
Doppelzentner,
#[serde(rename = "DOZEN_UNIT", alias = "DOZEN")]
Dozen,
#[serde(rename = "DROP_UNIT", alias = "DROP")]
Drop,
#[serde(rename = "DYNE_UNIT", alias = "DYNE")]
Dyne,
#[serde(rename = "ELECTRONVOLT_UNIT", alias = "ELECTRONVOLT")]
Electronvolt,
#[serde(rename = "ELL_UNIT", alias = "ELL")]
Ell,
#[serde(rename = "ENGINEERSCHAIN_UNIT", alias = "ENGINEERSCHAIN")]
Engineerschain,
#[serde(rename = "ENGINEERSLINK_UNIT", alias = "ENGINEERSLINK")]
Engineerslink,
#[serde(rename = "EQUIVALENTFOOTCANDLE_UNIT", alias = "EQUIVALENTFOOTCANDLE")]
Equivalentfootcandle,
#[serde(rename = "EQUIVALENTLUX_UNIT", alias = "EQUIVALENTLUX")]
Equivalentlux,
#[serde(rename = "EQUIVALENTPHOT_UNIT", alias = "EQUIVALENTPHOT")]
Equivalentphot,
#[serde(rename = "ERG_UNIT", alias = "ERG")]
Erg,
#[serde(rename = "ELECTRON_VOLT_UNIT", alias = "ELECTRON_VOLT")]
Electron_volt,
#[serde(rename = "FARADAY_UNIT", alias = "FARADAY")]
Faraday,
#[serde(rename = "FATHOM_UNIT", alias = "FATHOM")]
Fathom,
#[serde(rename = "FERMI_UNIT", alias = "FERMI")]
Fermi,
#[serde(rename = "FIFTH_UNIT", alias = "FIFTH")]
Fifth,
#[serde(rename = "FIN_UNIT", alias = "FIN")]
Fin,
#[serde(rename = "FINGER_UNIT", alias = "FINGER")]
Finger,
#[serde(rename = "FIRKIN_UNIT", alias = "FIRKIN")]
Firkin,
#[serde(rename = "FOOTCANDLE_UNIT", alias = "FOOTCANDLE")]
Footcandle,
#[serde(rename = "FOOTLAMBERT_UNIT", alias = "FOOTLAMBERT")]
Footlambert,
#[serde(rename = "FORTNIGHT_UNIT", alias = "FORTNIGHT")]
Fortnight,
#[serde(rename = "FRANKLIN_UNIT", alias = "FRANKLIN")]
Franklin,
#[serde(rename = "FRIGORIE_UNIT", alias = "FRIGORIE")]
Frigorie,
#[serde(rename = "FURLONG_UNIT", alias = "FURLONG")]
Furlong,
#[serde(rename = "GALILEO_UNIT", alias = "GALILEO")]
Galileo,
#[serde(rename = "GAMMA_UNIT", alias = "GAMMA")]
Gamma,
#[serde(rename = "GAUSS_UNIT", alias = "GAUSS")]
Gauss,
#[serde(rename = "GEODETICFOOT_UNIT", alias = "GEODETICFOOT")]
Geodeticfoot,
#[serde(rename = "GEOGRAPHICALMILE_UNIT", alias = "GEOGRAPHICALMILE")]
Geographicalmile,
#[serde(rename = "GILBERT_UNIT", alias = "GILBERT")]
Gilbert,
#[serde(rename = "GILL_UNIT", alias = "GILL")]
Gill,
#[serde(rename = "GROSS_UNIT", alias = "GROSS")]
Gross,
#[serde(rename = "GUNTERSCHAIN_UNIT", alias = "GUNTERSCHAIN")]
Gunterschain,
#[serde(rename = "HAND_UNIT", alias = "HAND")]
Hand,
#[serde(rename = "HARTREE_UNIT", alias = "HARTREE")]
Hartree,
#[serde(rename = "HEAD_UNIT", alias = "HEAD")]
Head,
#[serde(rename = "HECTARE_UNIT", alias = "HECTARE")]
Hectare,
#[serde(rename = "HEFNERCANDLE_UNIT", alias = "HEFNERCANDLE")]
Hefnercandle,
#[serde(rename = "HERTZ_UNIT", alias = "HERTZ")]
Hertz,
#[serde(rename = "HOGSHEAD_UNIT", alias = "HOGSHEAD")]
Hogshead,
#[serde(rename = "HOMESTEAD_UNIT", alias = "HOMESTEAD")]
Homestead,
#[serde(rename = "HORSEPOWER_UNIT", alias = "HORSEPOWER")]
Horsepower,
#[serde(rename = "HUBBLE_UNIT", alias = "HUBBLE")]
Hubble,
#[serde(rename = "HYL_UNIT", alias = "HYL")]
Hyl,
#[serde(rename = "IMAGINARYCUBICFOOT_UNIT", alias = "IMAGINARYCUBICFOOT")]
Imaginarycubicfoot,
#[serde(rename = "JANSKY_UNIT", alias = "JANSKY")]
Jansky,
#[serde(rename = "KARAT_UNIT", alias = "KARAT")]
Karat,
#[serde(rename = "KAYSER_UNIT", alias = "KAYSER")]
Kayser,
#[serde(rename = "KEY_UNIT", alias = "KEY")]
Key,
#[serde(rename = "KILDERKIN_UNIT", alias = "KILDERKIN")]
Kilderkin,
#[serde(rename = "KNOT_UNIT", alias = "KNOT")]
Knot,
#[serde(rename = "LAMBERT_UNIT", alias = "LAMBERT")]
Lambert,
#[serde(rename = "LANGLEY_UNIT", alias = "LANGLEY")]
Langley,
#[serde(rename = "LAST_UNIT", alias = "LAST")]
Last,
#[serde(rename = "LEAGUE_UNIT", alias = "LEAGUE")]
League,
#[serde(rename = "LIGHTYEAR_UNIT", alias = "LIGHTYEAR")]
Lightyear,
#[serde(rename = "LINE_UNIT", alias = "LINE")]
Line,
#[serde(rename = "LINK_UNIT", alias = "LINK")]
Link,
#[serde(rename = "LONGHUNDREDWEIGHT_UNIT", alias = "LONGHUNDREDWEIGHT")]
Longhundredweight,
#[serde(rename = "LONGQUARTER_UNIT", alias = "LONGQUARTER")]
Longquarter,
#[serde(rename = "LUSEC_UNIT", alias = "LUSEC")]
Lusec,
#[serde(rename = "MASS_EARTH_UNIT", alias = "MASS_EARTH")]
Mass_earth,
#[serde(rename = "MASS_MOON_UNIT", alias = "MASS_MOON")]
Mass_moon,
#[serde(rename = "MASS_SUN_UNIT", alias = "MASS_SUN")]
Mass_sun,
#[serde(rename = "MACH_UNIT", alias = "MACH")]
Mach,
#[serde(rename = "MARINELEAGUE_UNIT", alias = "MARINELEAGUE")]
Marineleague,
#[serde(rename = "MAXWELL_UNIT", alias = "MAXWELL")]
Maxwell,
#[serde(rename = "METRICCARAT_UNIT", alias = "METRICCARAT")]
Metriccarat,
#[serde(rename = "MGD_UNIT", alias = "MGD")]
Mgd,
#[serde(rename = "MILLIHENRY_UNIT", alias = "MILLIHENRY")]
Millihenry,
#[serde(rename = "MIL_UNIT", alias = "MIL")]
Mil,
#[serde(rename = "MILLENNIUM_UNIT", alias = "MILLENNIUM")]
Millennium,
#[serde(rename = "MINERSINCH_UNIT", alias = "MINERSINCH")]
Minersinch,
#[serde(rename = "MINIM_UNIT", alias = "MINIM")]
Minim,
#[serde(rename = "MILES_PER_GALLON_UNIT", alias = "MILES_PER_GALLON")]
Miles_per_gallon,
#[serde(rename = "MILES_PER_HOUR_UNIT", alias = "MILES_PER_HOUR")]
Miles_per_hour,
#[serde(rename = "NAIL_UNIT", alias = "NAIL")]
Nail,
#[serde(rename = "NMILE_UNIT", alias = "NMILE")]
Nmile,
#[serde(rename = "NIT_UNIT", alias = "NIT")]
Nit,
#[serde(rename = "NOGGIN_UNIT", alias = "NOGGIN")]
Noggin,
#[serde(rename = "NOX_UNIT", alias = "NOX")]
Nox,
#[serde(rename = "OERSTED_UNIT", alias = "OERSTED")]
Oersted,
#[serde(rename = "PACE_UNIT", alias = "PACE")]
Pace,
#[serde(rename = "PAIR_UNIT", alias = "PAIR")]
Pair,
#[serde(rename = "PALM_UNIT", alias = "PALM")]
Palm,
#[serde(rename = "PARASANG_UNIT", alias = "PARASANG")]
Parasang,
#[serde(rename = "PARSEC_UNIT", alias = "PARSEC")]
Parsec,
#[serde(rename = "PASCAL_UNIT", alias = "PASCAL")]
Pascal,
#[serde(rename = "PERCH_UNIT", alias = "PERCH")]
Perch,
#[serde(rename = "PHOT_UNIT", alias = "PHOT")]
Phot,
#[serde(rename = "PICA_UNIT", alias = "PICA")]
Pica,
#[serde(rename = "PIEZE_UNIT", alias = "PIEZE")]
Pieze,
#[serde(rename = "PIPE_UNIT", alias = "PIPE")]
Pipe,
#[serde(rename = "POINT_UNIT", alias = "POINT")]
Point,
#[serde(rename = "POISE_UNIT", alias = "POISE")]
Poise,
#[serde(rename = "POLE_UNIT", alias = "POLE")]
Pole,
#[serde(rename = "POND_UNIT", alias = "POND")]
Pond,
#[serde(rename = "POUNDAL_UNIT", alias = "POUNDAL")]
Poundal,
#[serde(rename = "PDL_UNIT", alias = "PDL")]
Pdl,
#[serde(rename = "PROOF_UNIT", alias = "PROOF")]
Proof,
#[serde(rename = "PSI_UNIT", alias = "PSI")]
Psi,
#[serde(rename = "QUARTER_UNIT", alias = "QUARTER")]
Quarter,
#[serde(rename = "QUARTERSECTION_UNIT", alias = "QUARTERSECTION")]
Quartersection,
#[serde(rename = "QUINTAL_UNIT", alias = "QUINTAL")]
Quintal,
#[serde(rename = "QUIRE_UNIT", alias = "QUIRE")]
Quire,
#[serde(rename = "RADIOUS_EARTH_UNIT", alias = "RADIOUS_EARTH")]
Radious_earth,
#[serde(rename = "ADIOUS_MOON_UNIT", alias = "ADIOUS_MOON")]
Adious_moon,
#[serde(rename = "ADIOUS_SUN_UNIT", alias = "ADIOUS_SUN")]
Adious_sun,
#[serde(rename = "RACKUNIT_UNIT", alias = "RACKUNIT")]
Rackunit,
#[serde(rename = "RAD_UNIT", alias = "RAD")]
Rad,
#[serde(rename = "REAM_UNIT", alias = "REAM")]
Ream,
#[serde(rename = "REGISTERTON_UNIT", alias = "REGISTERTON")]
Registerton,
#[serde(rename = "REM_UNIT", alias = "REM")]
Rem,
#[serde(rename = "RHE_UNIT", alias = "RHE")]
Rhe,
#[serde(rename = "RONTGEN_UNIT", alias = "RONTGEN")]
Rontgen,
#[serde(rename = "ROENTGEN_UNIT", alias = "ROENTGEN")]
Roentgen,
#[serde(rename = "ROOD_UNIT", alias = "ROOD")]
Rood,
#[serde(rename = "ROPE_UNIT", alias = "ROPE")]
Rope,
#[serde(rename = "RUTHERFORD_UNIT", alias = "RUTHERFORD")]
Rutherford,
#[serde(rename = "RYDBERGCONST_UNIT", alias = "RYDBERGCONST")]
Rydbergconst,
#[serde(rename = "RYDBERG_UNIT", alias = "RYDBERG")]
Rydberg,
#[serde(rename = "SABIN_UNIT", alias = "SABIN")]
Sabin,
#[serde(rename = "SACK_UNIT", alias = "SACK")]
Sack,
#[serde(rename = "SCORE_UNIT", alias = "SCORE")]
Score,
#[serde(rename = "SEAM_UNIT", alias = "SEAM")]
Seam,
#[serde(rename = "SECTION_UNIT", alias = "SECTION")]
Section,
#[serde(rename = "SHED_UNIT", alias = "SHED")]
Shed,
#[serde(rename = "SHIPPINGTON_UNIT", alias = "SHIPPINGTON")]
Shippington,
#[serde(rename = "SHORTHUNDREDWEIGHT_UNIT", alias = "SHORTHUNDREDWEIGHT")]
Shorthundredweight,
#[serde(rename = "SHORTQUARTER_UNIT", alias = "SHORTQUARTER")]
Shortquarter,
#[serde(rename = "SIEMENS_UNIT", alias = "SIEMENS")]
Siemens,
#[serde(rename = "SIGMA_UNIT", alias = "SIGMA")]
Sigma,
#[serde(rename = "SKEIN_UNIT", alias = "SKEIN")]
Skein,
#[serde(rename = "SKOT_UNIT", alias = "SKOT")]
Skot,
#[serde(rename = "SLUG_UNIT", alias = "SLUG")]
Slug,
#[serde(rename = "SMOOT_UNIT", alias = "SMOOT")]
Smoot,
#[serde(rename = "SPAN_UNIT", alias = "SPAN")]
Span,
#[serde(rename = "SPAT_UNIT", alias = "SPAT")]
Spat,
#[serde(rename = "SPINDLE_UNIT", alias = "SPINDLE")]
Spindle,
#[serde(rename = "SQUARE_UNIT", alias = "SQUARE")]
Square,
#[serde(rename = "STERE_UNIT", alias = "STERE")]
Stere,
#[serde(rename = "STHENE_UNIT", alias = "STHENE")]
Sthene,
#[serde(rename = "STILB_UNIT", alias = "STILB")]
Stilb,
#[serde(rename = "SB_UNIT", alias = "SB")]
Sb,
#[serde(rename = "STOKE_UNIT", alias = "STOKE")]
Stoke,
#[serde(rename = "STONE_UNIT", alias = "STONE")]
Stone,
#[serde(rename = "STRIKE_UNIT", alias = "STRIKE")]
Strike,
#[serde(rename = "SURVEYFOOT_UNIT", alias = "SURVEYFOOT")]
Surveyfoot,
#[serde(rename = "SURVEYYARD_UNIT", alias = "SURVEYYARD")]
Surveyyard,
#[serde(rename = "SURVEYORSCHAIN_UNIT", alias = "SURVEYORSCHAIN")]
Surveyorschain,
#[serde(rename = "SURVEYORSLINK_UNIT", alias = "SURVEYORSLINK")]
Surveyorslink,
#[serde(rename = "TABLESPOON_UNIT", alias = "TABLESPOON")]
Tablespoon,
#[serde(rename = "TEASPOON_UNIT", alias = "TEASPOON")]
Teaspoon,
#[serde(rename = "TESLA_UNIT", alias = "TESLA")]
Tesla,
#[serde(rename = "THERM_UNIT", alias = "THERM")]
Therm,
#[serde(rename = "THERMIE_UNIT", alias = "THERMIE")]
Thermie,
#[serde(rename = "TIMBERFOOT_UNIT", alias = "TIMBERFOOT")]
Timberfoot,
#[serde(rename = "TNT_UNIT", alias = "TNT")]
Tnt,
#[serde(rename = "TONNE_UNIT", alias = "TONNE")]
Tonne,
#[serde(rename = "TORR_UNIT", alias = "TORR")]
Torr,
#[serde(rename = "TOWNSHIP_UNIT", alias = "TOWNSHIP")]
Township,
#[serde(rename = "TSP_UNIT", alias = "TSP")]
Tsp,
#[serde(rename = "TUN_UNIT", alias = "TUN")]
Tun,
#[serde(rename = "WATER_UNIT", alias = "WATER")]
Water,
#[serde(rename = "WEY_UNIT", alias = "WEY")]
Wey,
#[serde(rename = "WEYMASS_UNIT", alias = "WEYMASS")]
Weymass,
#[serde(rename = "X_UNIT", alias = "X")]
X,
#[serde(rename = "K_UNIT", alias = "K")]
K,
#[serde(rename = "DEGC_UNIT", alias = "DEGC")]
Degc,
#[serde(rename = "BREWSTER_UNIT", alias = "BREWSTER")]
Brewster,
#[serde(rename = "DRACHM_UNIT", alias = "DRACHM")]
Drachm,
#[serde(rename = "PONCELET_UNIT", alias = "PONCELET")]
Poncelet,
#[serde(rename = "DENIER_UNIT", alias = "DENIER")]
Denier,
#[serde(rename = "TEX_UNIT", alias = "TEX")]
Tex,
#[serde(rename = "ENGLISHELL_UNIT", alias = "ENGLISHELL")]
Englishell,
#[serde(rename = "SCOTTISHELL_UNIT", alias = "SCOTTISHELL")]
Scottishell,
#[serde(rename = "FLEMISHELL_UNIT", alias = "FLEMISHELL")]
Flemishell,
#[serde(rename = "BOHRRADIUS_UNIT", alias = "BOHRRADIUS")]
Bohrradius,
#[serde(rename = "BECQUEREL_UNIT", alias = "BECQUEREL")]
Becquerel,
#[serde(rename = "FRESNEL_UNIT", alias = "FRESNEL")]
Fresnel,
#[serde(rename = "STATCOUL_UNIT", alias = "STATCOUL")]
Statcoul,
#[serde(rename = "STATAMP_UNIT", alias = "STATAMP")]
Statamp,
#[serde(rename = "STATVOLT_UNIT", alias = "STATVOLT")]
Statvolt,
#[serde(rename = "STATCOULOMB_UNIT", alias = "STATCOULOMB")]
Statcoulomb,
#[serde(rename = "STATAMPERE_UNIT", alias = "STATAMPERE")]
Statampere,
#[serde(rename = "DEBYE_UNIT", alias = "DEBYE")]
Debye,
#[serde(rename = "PULSATANCE_UNIT", alias = "PULSATANCE")]
Pulsatance,
#[serde(rename = "RPM_UNIT", alias = "RPM")]
Rpm,
#[serde(rename = "RPS_UNIT", alias = "RPS")]
Rps,
#[serde(rename = "KILOHM_UNIT", alias = "KILOHM")]
Kilohm,
#[serde(rename = "MEGOHM_UNIT", alias = "MEGOHM")]
Megohm,
#[serde(rename = "SIDEREALYEAR_UNIT", alias = "SIDEREALYEAR")]
Siderealyear,
#[serde(rename = "SIDEREALDAY_UNIT", alias = "SIDEREALDAY")]
Siderealday,
#[serde(rename = "SIDEREALHOUR_UNIT", alias = "SIDEREALHOUR")]
Siderealhour,
#[serde(rename = "LUNARMONTH_UNIT", alias = "LUNARMONTH")]
Lunarmonth,
#[serde(rename = "SYNODICMONTH_UNIT", alias = "SYNODICMONTH")]
Synodicmonth,
#[serde(rename = "SIDEREALMONTH_UNIT", alias = "SIDEREALMONTH")]
Siderealmonth,
#[serde(rename = "TROPICALYEAR_UNIT", alias = "TROPICALYEAR")]
Tropicalyear,
#[serde(rename = "SOLARYEAR_UNIT", alias = "SOLARYEAR")]
Solaryear,
#[serde(rename = "LUNARYEAR_UNIT", alias = "LUNARYEAR")]
Lunaryear,
#[serde(rename = "CRAN_UNIT", alias = "CRAN")]
Cran,
#[serde(rename = "KIP_UNIT", alias = "KIP")]
Kip,
#[serde(rename = "FRENCHFOOT_UNIT", alias = "FRENCHFOOT")]
Frenchfoot,
#[serde(rename = "TOISE_UNIT", alias = "TOISE")]
Toise,
#[serde(rename = "SIEVERT_UNIT", alias = "SIEVERT")]
Sievert,
#[serde(rename = "CANDLE_UNIT", alias = "CANDLE")]
Candle,
#[serde(rename = "MILITARYPACE_UNIT", alias = "MILITARYPACE")]
Militarypace,
#[serde(rename = "IUDIPTHERIA_UNIT", alias = "IUDIPTHERIA")]
Iudiptheria,
#[serde(rename = "IUPENICILLIN_UNIT", alias = "IUPENICILLIN")]
Iupenicillin,
#[serde(rename = "IUINSULIN_UNIT", alias = "IUINSULIN")]
Iuinsulin,
#[serde(rename = "COTTONYARNCOUNT_UNIT", alias = "COTTONYARNCOUNT")]
Cottonyarncount,
#[serde(rename = "LINENYARNCOUNT_UNIT", alias = "LINENYARNCOUNT")]
Linenyarncount,
#[serde(rename = "WORSTEDYARNCOUNT_UNIT", alias = "WORSTEDYARNCOUNT")]
Worstedyarncount,
#[serde(rename = "METRICYARNCOUNT_UNIT", alias = "METRICYARNCOUNT")]
Metricyarncount,
#[serde(rename = "JEWLERSPOINT_UNIT", alias = "JEWLERSPOINT")]
Jewlerspoint,
}
impl Unit {
pub fn is_null(&self) -> bool {
*self == Unit::Null
}
}
#[derive(Default, Debug, Copy, Clone, PartialEq, Eq, Hash, TryFromPrimitive)]
#[repr(u16)]
#[derive(Serialize, Deserialize)]
pub enum Version {
#[default]
#[serde(rename = "NULL_VERSION", alias = "NULL")]
Null = 0,
#[serde(rename = "AVESTERRA_VERSION", alias = "AVESTERRA")]
Avesterra,
#[serde(rename = "AVIAL_VERSION", alias = "AVIAL")]
Avial,
#[serde(rename = "AVIONOMY_VERSION", alias = "AVIONOMY")]
Avionomy,
#[serde(rename = "AVU_VERSION", alias = "AVU")]
Avu,
}
impl Version {
pub fn is_null(&self) -> bool {
*self == Version::Null
}
}