Struct google_datastore1_beta3::Entity[][src]

pub struct Entity {
    pub properties: Option<HashMap<String, Value>>,
    pub key: Option<Key>,
}

A Datastore data object.

An entity is limited to 1 megabyte when stored. That roughly corresponds to a limit of 1 megabyte for the serialized form of this message.

This type is not used in any activity, and only used as part of another schema.

Fields

The entity's properties. The map's keys are property names. A property name matching regex __.*__ is reserved. A reserved property name is forbidden in certain documented contexts. The name must not contain more than 500 characters. The name cannot be "".

The entity's key.

An entity must have a key, unless otherwise documented (for example, an entity in Value.entity_value may have no key). An entity's kind is its key path's last element's kind, or null if it has no key.

Trait Implementations

impl Default for Entity
[src]

Returns the "default value" for a type. Read more

impl Clone for Entity
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Entity
[src]

Formats the value using the given formatter. Read more

impl Part for Entity
[src]

Auto Trait Implementations

impl Send for Entity

impl Sync for Entity