pub struct TestScriptSetupActionOperationBackboneElement {Show 20 fields
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<Coding>,
pub resource: Option<UriDt>,
pub label: Option<StringDt>,
pub description: Option<StringDt>,
pub accept: Option<CodeDt>,
pub content_type: Option<CodeDt>,
pub destination: Option<IntegerDt>,
pub encode_request_url: Option<BooleanDt>,
pub method: Option<CodeDt>,
pub origin: Option<IntegerDt>,
pub params: Option<StringDt>,
pub request_header: Option<Vec<TestScriptSetupActionOperationRequestHeaderBackboneElement>>,
pub request_id: Option<IdDt>,
pub response_id: Option<IdDt>,
pub source_id: Option<IdDt>,
pub target_id: Option<IdDt>,
pub url: Option<StringDt>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
type_: Option<Coding>
The operation code type that will be executed
resource: Option<UriDt>
Resource type
label: Option<StringDt>
Tracking/logging operation label
description: Option<StringDt>
Tracking/reporting operation description
accept: Option<CodeDt>
Mime type to accept in the payload of the response, with charset etc
content_type: Option<CodeDt>
Mime type of the request payload contents, with charset etc
destination: Option<IntegerDt>
Server responding to the request
encode_request_url: Option<BooleanDt>
Whether or not to send the request url in encoded format
method: Option<CodeDt>
delete | get | options | patch | post | put | head
origin: Option<IntegerDt>
Server initiating the request
params: Option<StringDt>
Explicitly defined path parameters
request_header: Option<Vec<TestScriptSetupActionOperationRequestHeaderBackboneElement>>
Each operation can have one or more header elements
request_id: Option<IdDt>
Fixture Id of mapped request
response_id: Option<IdDt>
Fixture Id of mapped response
source_id: Option<IdDt>
Fixture Id of body for PUT and POST requests
target_id: Option<IdDt>
Id of fixture used for extracting the [id], [type], and [vid] for GET requests
url: Option<StringDt>
Request URL
Trait Implementations§
Source§impl Clone for TestScriptSetupActionOperationBackboneElement
impl Clone for TestScriptSetupActionOperationBackboneElement
Source§fn clone(&self) -> TestScriptSetupActionOperationBackboneElement
fn clone(&self) -> TestScriptSetupActionOperationBackboneElement
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more