pub struct TestScriptTestActionBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub operation: Option<TestScriptSetupActionOperationBackboneElement>,
pub assert: Option<TestScriptSetupActionAssertBackboneElement>,
}
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
operation: Option<TestScriptSetupActionOperationBackboneElement>
The setup operation to perform
assert: Option<TestScriptSetupActionAssertBackboneElement>
The setup assertion to perform
Trait Implementations§
Source§impl Clone for TestScriptTestActionBackboneElement
impl Clone for TestScriptTestActionBackboneElement
Source§fn clone(&self) -> TestScriptTestActionBackboneElement
fn clone(&self) -> TestScriptTestActionBackboneElement
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 Convert for TestScriptTestActionBackboneElement
impl Convert for TestScriptTestActionBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for TestScriptTestActionBackboneElement
impl Default for TestScriptTestActionBackboneElement
Source§fn default() -> TestScriptTestActionBackboneElement
fn default() -> TestScriptTestActionBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TestScriptTestActionBackboneElement
impl<'de> Deserialize<'de> for TestScriptTestActionBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for TestScriptTestActionBackboneElement
impl Executor for TestScriptTestActionBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for TestScriptTestActionBackboneElement
Auto Trait Implementations§
impl Freeze for TestScriptTestActionBackboneElement
impl RefUnwindSafe for TestScriptTestActionBackboneElement
impl Send for TestScriptTestActionBackboneElement
impl Sync for TestScriptTestActionBackboneElement
impl Unpin for TestScriptTestActionBackboneElement
impl UnwindSafe for TestScriptTestActionBackboneElement
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