pub struct ServiceBusForwardRequest {
pub target_service_id: String,
pub message_type: String,
pub payload: HashMap<String, Value>,
pub timeout_ms: Option<u64>,
}Expand description
Forward request payload embedded in a forward frame.
Fields§
§target_service_id: StringDestination service id.
message_type: StringMessage type to invoke on destination service.
payload: HashMap<String, Value>Free-form request payload.
timeout_ms: Option<u64>Optional timeout override in milliseconds.
Trait Implementations§
Source§impl Clone for ServiceBusForwardRequest
impl Clone for ServiceBusForwardRequest
Source§fn clone(&self) -> ServiceBusForwardRequest
fn clone(&self) -> ServiceBusForwardRequest
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 ServiceBusForwardRequest
impl Debug for ServiceBusForwardRequest
Source§impl<'de> Deserialize<'de> for ServiceBusForwardRequest
impl<'de> Deserialize<'de> for ServiceBusForwardRequest
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 ServiceBusForwardRequest
impl RefUnwindSafe for ServiceBusForwardRequest
impl Send for ServiceBusForwardRequest
impl Sync for ServiceBusForwardRequest
impl Unpin for ServiceBusForwardRequest
impl UnsafeUnpin for ServiceBusForwardRequest
impl UnwindSafe for ServiceBusForwardRequest
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