# Functions
CheckArea checks the Area.
CheckGeoCoordinates checks if the GeoCoordinates are valid.
CheckInfrastructure checks the Infrastructure.
CheckNode checks the node.
MarshalArea marshals the Area.
MarshalInfrastructure marshals the Infrastructure.
MarshallGeoCoordinates marshalls the GeoCoordinates.
MarshalNode marshals the node.
NewArea creates a new Area.
NewGeoCoordinates creates a new GeoCoordinates.
NewInfrastructure creates a new Infrastructure.
NewNode creates a new node.
UnmarshalArea unmarshals the Area.
UnmarshalGeoCoordinates unmarshals the GeoCoordinates.
UnmarshalInfrastructure unmarshals the Infrastructure.
UnmarshalNode unmarshals the node.
# Variables
Errors.
Errors.
Errors.
ErrGeoCoordinatesLatitude is returned when the latitude is not valid.
ErrGeoCoordinatesLongitude is returned when the longitude is not valid.
Errors.
Errors.
ErrInfrastructureNodeIdentifierEmpty is returned when an node identifier is empty.
ErrInfrastructureAreaIdentifiersEmpty is returned when the Infrastructure has no node identifiers.
ErrInfrastructureAreaIdentifiersUnique is returned when an node identifier is duplicated.
Errors.
Errors.
Errors.
# Structs
Struct that represents an Area.
No description provided by the author
Struct that represents the entry point of the infrastructure.
Struct that represents the data of a node.
# Type aliases
Type that represents a map of resources and their values.