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: String
The orchestration instance id.
status_query_get_uri: String
The instance status query URI (GET).
send_event_post_uri: String
The send event URI (POST).
terminate_post_uri: String
The terminate instance URI (POST).
purge_history_delete_uri: String
The 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 copy 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