pub struct UpdateCodeEvaluatorRequest {
pub name: Option<Option<String>>,
pub description: Option<Option<String>>,
pub type: String,
pub source_code: String,
pub source_code_language: CodeEvaluatorSourceCodeLanguage,
}Fields§
§name: Option<Option<String>>New human-readable evaluator name.
description: Option<Option<String>>New description. Set to null to clear it.
type: StringEvaluator type. The type of an existing evaluator cannot change.
source_code: StringComplete replacement source code.
source_code_language: CodeEvaluatorSourceCodeLanguageImplementations§
Source§impl UpdateCodeEvaluatorRequest
impl UpdateCodeEvaluatorRequest
Sourcepub fn builder() -> UpdateCodeEvaluatorRequestBuilder
pub fn builder() -> UpdateCodeEvaluatorRequestBuilder
Create an instance of UpdateCodeEvaluatorRequest using the builder syntax
Source§impl UpdateCodeEvaluatorRequest
impl UpdateCodeEvaluatorRequest
pub fn new( type: String, source_code: String, source_code_language: CodeEvaluatorSourceCodeLanguage, ) -> UpdateCodeEvaluatorRequest
Trait Implementations§
Source§impl Clone for UpdateCodeEvaluatorRequest
impl Clone for UpdateCodeEvaluatorRequest
Source§impl Debug for UpdateCodeEvaluatorRequest
impl Debug for UpdateCodeEvaluatorRequest
Source§impl Default for UpdateCodeEvaluatorRequest
impl Default for UpdateCodeEvaluatorRequest
Source§impl<'de> Deserialize<'de> for UpdateCodeEvaluatorRequest
impl<'de> Deserialize<'de> for UpdateCodeEvaluatorRequest
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 UpdateCodeEvaluatorRequest
Auto Trait Implementations§
impl Freeze for UpdateCodeEvaluatorRequest
impl RefUnwindSafe for UpdateCodeEvaluatorRequest
impl Send for UpdateCodeEvaluatorRequest
impl Sync for UpdateCodeEvaluatorRequest
impl Unpin for UpdateCodeEvaluatorRequest
impl UnsafeUnpin for UpdateCodeEvaluatorRequest
impl UnwindSafe for UpdateCodeEvaluatorRequest
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