pub type Op = Op<Action>;Expand description
Issue operation.
Aliased Type§
pub struct Op {
pub id: Oid,
pub actions: NonEmpty<Action>,
pub author: PublicKey,
pub timestamp: Timestamp,
pub parents: Vec<Oid>,
pub related: Vec<Oid>,
pub identity: Option<Oid>,
pub manifest: Manifest,
}Fields§
§id: OidId of the entry under which this operation lives.
actions: NonEmpty<Action>The action carried out by this operation.
The author of the operation.
timestamp: TimestampTimestamp of this operation.
parents: Vec<Oid>Parent operations.
Related objects.
identity: Option<Oid>Head of identity document committed to by this operation.
manifest: ManifestObject manifest.