pub struct NodeRouteResult {
pub service_id: ServiceId,
pub node_id: String,
pub context: NodeContext,
pub request_id: JsonRpcId,
pub callback_endpoint: String,
pub timeout_ms: u64,
}Expand description
Result of a node routing operation
Fields§
§service_id: ServiceIdThe service ID that should handle the node execution
node_id: StringThe node ID
context: NodeContextThe execution context
request_id: JsonRpcIdThe original request ID for correlation
callback_endpoint: StringCallback endpoint URL
timeout_ms: u64Timeout for node execution (milliseconds)
Trait Implementations§
Source§impl Clone for NodeRouteResult
impl Clone for NodeRouteResult
Source§fn clone(&self) -> NodeRouteResult
fn clone(&self) -> NodeRouteResult
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 moreAuto Trait Implementations§
impl Freeze for NodeRouteResult
impl RefUnwindSafe for NodeRouteResult
impl Send for NodeRouteResult
impl Sync for NodeRouteResult
impl Unpin for NodeRouteResult
impl UnsafeUnpin for NodeRouteResult
impl UnwindSafe for NodeRouteResult
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