pub struct OrchestrationData {
pub instance_id: String,
pub status_query_get_uri: String,
pub send_event_post_uri: String,
pub terminate_post_uri: String,
pub purge_history_delete_uri: String,
pub rewind_post_uri: Option<String>,
}Expand description
Represents new orchestration data.
Fields§
§instance_id: StringThe orchestration instance id.
status_query_get_uri: StringThe instance status query URI (GET).
send_event_post_uri: StringThe send event URI (POST).
terminate_post_uri: StringThe terminate instance URI (POST).
purge_history_delete_uri: StringThe purge history URI (DELETE).
rewind_post_uri: Option<String>The rewind URI (POST).
Trait Implementations§
Source§impl Clone for OrchestrationData
impl Clone for OrchestrationData
Source§fn clone(&self) -> OrchestrationData
fn clone(&self) -> OrchestrationData
Returns a duplicate of the value. Read more
1.0.0 · 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 OrchestrationData
impl Debug for OrchestrationData
Source§impl<'de> Deserialize<'de> for OrchestrationData
impl<'de> Deserialize<'de> for OrchestrationData
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 OrchestrationData
impl RefUnwindSafe for OrchestrationData
impl Send for OrchestrationData
impl Sync for OrchestrationData
impl Unpin for OrchestrationData
impl UnwindSafe for OrchestrationData
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