pub struct CreateCodeEvaluatorRequest {
pub name: String,
pub description: Option<Option<String>>,
pub type: String,
pub source_code: String,
pub source_code_language: CodeEvaluatorSourceCodeLanguage,
}Fields§
§name: StringHuman-readable evaluator name. Names are not identifiers and do not need to be unique.
description: Option<Option<String>>Optional human-readable evaluator description.
type: StringEvaluator type.
source_code: StringSource code executed for each matched observation.
source_code_language: CodeEvaluatorSourceCodeLanguageImplementations§
Source§impl CreateCodeEvaluatorRequest
impl CreateCodeEvaluatorRequest
Sourcepub fn builder() -> CreateCodeEvaluatorRequestBuilder
pub fn builder() -> CreateCodeEvaluatorRequestBuilder
Create an instance of CreateCodeEvaluatorRequest using the builder syntax
Source§impl CreateCodeEvaluatorRequest
impl CreateCodeEvaluatorRequest
pub fn new( name: String, type: String, source_code: String, source_code_language: CodeEvaluatorSourceCodeLanguage, ) -> CreateCodeEvaluatorRequest
Trait Implementations§
Source§impl Clone for CreateCodeEvaluatorRequest
impl Clone for CreateCodeEvaluatorRequest
Source§impl Debug for CreateCodeEvaluatorRequest
impl Debug for CreateCodeEvaluatorRequest
Source§impl Default for CreateCodeEvaluatorRequest
impl Default for CreateCodeEvaluatorRequest
Source§impl<'de> Deserialize<'de> for CreateCodeEvaluatorRequest
impl<'de> Deserialize<'de> for CreateCodeEvaluatorRequest
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 CreateCodeEvaluatorRequest
Auto Trait Implementations§
impl Freeze for CreateCodeEvaluatorRequest
impl RefUnwindSafe for CreateCodeEvaluatorRequest
impl Send for CreateCodeEvaluatorRequest
impl Sync for CreateCodeEvaluatorRequest
impl Unpin for CreateCodeEvaluatorRequest
impl UnsafeUnpin for CreateCodeEvaluatorRequest
impl UnwindSafe for CreateCodeEvaluatorRequest
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