pub struct RuntimeConformanceCase {
pub task_apply: RuntimeApplyRequest,
pub task_remove: RuntimeActionRequest,
pub service_apply: RuntimeApplyRequest,
pub service_stop: RuntimeActionRequest,
pub service_remove: RuntimeActionRequest,
}Expand description
Provider-owned inputs for the destructive Runtime conformance suite.
Unit and request IDs must be unique to the suite invocation. Providers may create real resources, so callers should use disposable artifacts and an isolated provider namespace.
Fields§
§task_apply: RuntimeApplyRequest§task_remove: RuntimeActionRequest§service_apply: RuntimeApplyRequest§service_stop: RuntimeActionRequest§service_remove: RuntimeActionRequestImplementations§
Trait Implementations§
Source§impl Clone for RuntimeConformanceCase
impl Clone for RuntimeConformanceCase
Source§fn clone(&self) -> RuntimeConformanceCase
fn clone(&self) -> RuntimeConformanceCase
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 RuntimeConformanceCase
impl RefUnwindSafe for RuntimeConformanceCase
impl Send for RuntimeConformanceCase
impl Sync for RuntimeConformanceCase
impl Unpin for RuntimeConformanceCase
impl UnsafeUnpin for RuntimeConformanceCase
impl UnwindSafe for RuntimeConformanceCase
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