# Functions
ExtractCreate decorates a CreateResult struct returned from a networks.Create() function with extended attributes.
ExtractGet decorates a GetResult struct returned from a networks.Get() function with extended attributes.
ExtractList accepts a Page struct, specifically a NetworkPage struct, and extracts the elements into a slice of NetworkExtAttrs structs.
ExtractUpdate decorates a UpdateResult struct returned from a networks.Update() function with extended attributes.
# Structs
CreateOpts is the structure used when creating new external network resources.
NetworkExternal represents a decorated form of a Network with based on the "external-net" extension.
UpdateOpts is the structure used when updating existing external network resources.