pub struct CodeEvaluatorVersion1 {
pub id: String,
pub version: i32,
pub created_at: DateTime<FixedOffset>,
pub created_by: Box<Creator>,
pub type: Type,
pub source_code: String,
pub source_code_language: CodeEvaluatorSourceCodeLanguage,
}Fields§
§id: StringStable identifier of this evaluator version.
version: i32Monotonically increasing evaluator version number.
created_at: DateTime<FixedOffset>Timestamp when this evaluator version was created.
created_by: Box<Creator>§type: Type§source_code: StringSource code executed for each matched observation.
source_code_language: CodeEvaluatorSourceCodeLanguageImplementations§
Source§impl CodeEvaluatorVersion1
impl CodeEvaluatorVersion1
Sourcepub fn builder() -> CodeEvaluatorVersion1Builder
pub fn builder() -> CodeEvaluatorVersion1Builder
Create an instance of CodeEvaluatorVersion1 using the builder syntax
Source§impl CodeEvaluatorVersion1
impl CodeEvaluatorVersion1
pub fn new( id: String, version: i32, created_at: DateTime<FixedOffset>, created_by: Creator, type: Type, source_code: String, source_code_language: CodeEvaluatorSourceCodeLanguage, ) -> CodeEvaluatorVersion1
Trait Implementations§
Source§impl Clone for CodeEvaluatorVersion1
impl Clone for CodeEvaluatorVersion1
Source§impl Debug for CodeEvaluatorVersion1
impl Debug for CodeEvaluatorVersion1
Source§impl Default for CodeEvaluatorVersion1
impl Default for CodeEvaluatorVersion1
Source§impl<'de> Deserialize<'de> for CodeEvaluatorVersion1
impl<'de> Deserialize<'de> for CodeEvaluatorVersion1
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
Source§impl PartialEq for CodeEvaluatorVersion1
impl PartialEq for CodeEvaluatorVersion1
Source§impl Serialize for CodeEvaluatorVersion1
impl Serialize for CodeEvaluatorVersion1
impl StructuralPartialEq for CodeEvaluatorVersion1
Auto Trait Implementations§
impl Freeze for CodeEvaluatorVersion1
impl RefUnwindSafe for CodeEvaluatorVersion1
impl Send for CodeEvaluatorVersion1
impl Sync for CodeEvaluatorVersion1
impl Unpin for CodeEvaluatorVersion1
impl UnsafeUnpin for CodeEvaluatorVersion1
impl UnwindSafe for CodeEvaluatorVersion1
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