pub struct TestSuite {
pub id: String,
pub org_id: String,
pub created_at: String,
pub updated_at: String,
pub name: Option<String>,
pub phone_number_id: Option<String>,
pub tester_plan: Option<TesterPlan>,
pub target_plan: Option<TargetPlan>,
}
Fields§
§id: String
This is the unique identifier for the test suite.
org_id: String
This is the unique identifier for the org that this test suite belongs to.
created_at: String
This is the ISO 8601 date-time string of when the test suite was created.
updated_at: String
This is the ISO 8601 date-time string of when the test suite was last updated.
name: Option<String>
This is the name of the test suite.
phone_number_id: Option<String>
This is the phone number ID associated with this test suite.
tester_plan: Option<TesterPlan>
Override the default tester plan by providing custom assistant configuration for the test agent. We recommend only using this if you are confident, as we have already set sensible defaults on the tester plan.
target_plan: Option<TargetPlan>
These are the configuration for the assistant / phone number that is being tested.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TestSuite
impl<'de> Deserialize<'de> for TestSuite
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
impl StructuralPartialEq for TestSuite
Auto Trait Implementations§
impl Freeze for TestSuite
impl RefUnwindSafe for TestSuite
impl Send for TestSuite
impl Sync for TestSuite
impl Unpin for TestSuite
impl UnwindSafe for TestSuite
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