pub struct CodeEvaluatorVersion {
pub id: String,
pub version: i32,
pub created_at: DateTime<FixedOffset>,
pub created_by: Box<Creator>,
pub type: String,
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: StringEvaluator type.
source_code: StringSource code executed for each matched observation.
source_code_language: CodeEvaluatorSourceCodeLanguageImplementations§
Source§impl CodeEvaluatorVersion
impl CodeEvaluatorVersion
Sourcepub fn builder() -> CodeEvaluatorVersionBuilder
pub fn builder() -> CodeEvaluatorVersionBuilder
Create an instance of CodeEvaluatorVersion using the builder syntax
Source§impl CodeEvaluatorVersion
impl CodeEvaluatorVersion
pub fn new( id: String, version: i32, created_at: DateTime<FixedOffset>, created_by: Creator, type: String, source_code: String, source_code_language: CodeEvaluatorSourceCodeLanguage, ) -> CodeEvaluatorVersion
Trait Implementations§
Source§impl Clone for CodeEvaluatorVersion
impl Clone for CodeEvaluatorVersion
Source§impl Debug for CodeEvaluatorVersion
impl Debug for CodeEvaluatorVersion
Source§impl Default for CodeEvaluatorVersion
impl Default for CodeEvaluatorVersion
Source§impl<'de> Deserialize<'de> for CodeEvaluatorVersion
impl<'de> Deserialize<'de> for CodeEvaluatorVersion
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 CodeEvaluatorVersion
impl PartialEq for CodeEvaluatorVersion
Source§impl Serialize for CodeEvaluatorVersion
impl Serialize for CodeEvaluatorVersion
impl StructuralPartialEq for CodeEvaluatorVersion
Auto Trait Implementations§
impl Freeze for CodeEvaluatorVersion
impl RefUnwindSafe for CodeEvaluatorVersion
impl Send for CodeEvaluatorVersion
impl Sync for CodeEvaluatorVersion
impl Unpin for CodeEvaluatorVersion
impl UnsafeUnpin for CodeEvaluatorVersion
impl UnwindSafe for CodeEvaluatorVersion
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