Crate gedcomx[−][src]
Re-exports
pub extern crate gedcomx_date; |
Structs
Address | A street or postal address of a person or organization. |
AddressBuilder | |
Agent | Someone or something that curates genealogical data, such as a genealogical researcher, user of software, organization, or group. |
AgentBuilder | |
Attribution | The data structure used to attribute who, when, and why to genealogical data. |
AttributionBuilder | |
Coverage | The coverage of a resource. |
Date | A concluded genealogical date. |
Document | The base conceptual model for genealogical data that are managed as textual documents. |
DocumentBuilder | |
Event | A description of a historical event. |
EventBuilder | |
EventRole | A role played in an event by a person. |
EventRoleBuilder | |
EvidenceReference | A reference to data being used to derive the given instance of Subject. |
Fact | A data item that is presumed to be true about a specific subject, such as a person or relationship. |
FactBuilder | |
Gedcomx | A container for a set of GEDCOM X data. |
GedcomxBuilder | |
GedcomxDate | Newtype wrapping |
Gender | A gender of a person. |
GenderBuilder | |
Group | A group of of persons. |
GroupBuilder | |
GroupRole | A role of a person in a group. |
GroupRoleBuilder | |
Id | A local, context-specific id for the data. |
Identifier | An identifier of a genealogical resource. |
Lang | Defined by IETF BCP 47. |
Name | A name of a person. |
NameBuilder | |
NameForm | A representation of a name (a “name form”) within a given cultural context, such as a given language and script. |
NameFormBuilder | |
NamePart | A portion of a full name, including the terms that make up that portion. |
NamePartBuilder | |
Note | A note that was contributed from genealogical research. |
NoteBuilder | |
OnlineAccount | A description of an account for an online service provider. |
Person | A description of a person. |
PersonBuilder | |
PlaceDescription | Describes the details of a place in terms of its name and possibly its type, time period, and/or a geospatial description – functioning as a description of a place as a snapshot in time. |
PlaceDescriptionBuilder | |
PlaceReference | A reference to a description of a place. |
PlaceReferenceBuilder | |
Qualifier | Used to supply additional details, annotations, tags, or other qualifying data to a specific data element. |
Relationship | A relationship between two persons. |
RelationshipBuilder | |
ResourceReference | A generic reference to a resource. |
SourceCitation | A container for the metadata necessary for an agent to identify a source(s). |
SourceCitationBuilder | |
SourceDescription | A description of a source of genealogical information. |
SourceDescriptionBuilder | |
SourceReference | A reference to a source description. |
SourceReferenceBuilder | |
TextValue | An element representing a text value that may be in a specific language. |
Timestamp | When an event something was created or modified. |
Uri | Specified by RFC 3986. |
Enums
ConfidenceLevel | Levels of confidence. |
DocumentType | Document types |
EventRoleType | Standard event roles. |
EventType | Standard event types. |
FactQualifier | Fact qualifiers. |
FactType | Standard fact types. |
GedcomxError | An error returned by the library. |
GenderType | Type of gender. |
GroupRoleType | Group role types. |
IdentifierType | Standard identifier types. |
NamePartQualifier | Name part qualifiers. |
NamePartType | Standard name part types. |
NameType | Standard name types. |
RelationshipType | Standard relationship types. |
ResourceType | Standard resource types. |
SourceReferenceQualifier | Source reference qualifiers. |
TextType | In some cases, a text value must include styling or layout to fully convey its intended meaning. Where such a requirement has been identified, implementers can designate that a text value may include such styling or layout by specifying an alternate text type. |
Type Definitions
Result |