pub struct InstanceDocument {Show 21 fields
pub id: String,
pub instance_id: String,
pub doc_type: String,
pub orchestration_name: String,
pub orchestration_version: String,
pub current_execution_id: u64,
pub status: String,
pub output: Option<String>,
pub parent_instance_id: Option<String>,
pub pinned_duroxide_version_packed: Option<i64>,
pub custom_status: Option<String>,
pub custom_status_version: u64,
pub lock_token: Option<String>,
pub locked_until: Option<u64>,
pub created_at: u64,
pub updated_at: u64,
pub etag: Option<String>,
pub rid: Option<String>,
pub self_link: Option<String>,
pub ts: Option<u64>,
pub attachments: Option<String>,
}Expand description
Instance metadata document.
id = “
Fields§
§id: String§instance_id: String§doc_type: String§orchestration_name: String§orchestration_version: String§current_execution_id: u64§status: String§output: Option<String>§parent_instance_id: Option<String>§pinned_duroxide_version_packed: Option<i64>Packed semver: major1_000_000 + minor1_000 + patch
custom_status: Option<String>§custom_status_version: u64§lock_token: Option<String>§locked_until: Option<u64>§created_at: u64§updated_at: u64§etag: Option<String>CosmosDB system field for optimistic concurrency
rid: Option<String>§self_link: Option<String>§ts: Option<u64>§attachments: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for InstanceDocument
impl Clone for InstanceDocument
Source§fn clone(&self) -> InstanceDocument
fn clone(&self) -> InstanceDocument
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InstanceDocument
impl Debug for InstanceDocument
Source§impl<'de> Deserialize<'de> for InstanceDocument
impl<'de> Deserialize<'de> for InstanceDocument
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for InstanceDocument
impl RefUnwindSafe for InstanceDocument
impl Send for InstanceDocument
impl Sync for InstanceDocument
impl Unpin for InstanceDocument
impl UnsafeUnpin for InstanceDocument
impl UnwindSafe for InstanceDocument
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more