pub struct SubmitCodeRequest {
pub lang: Language,
pub question_id: String,
pub typed_code: String,
pub slug: String,
}
Fields§
§lang: Language
§question_id: String
§typed_code: String
§slug: String
Implementations§
Trait Implementations§
Source§impl Debug for SubmitCodeRequest
impl Debug for SubmitCodeRequest
Source§impl<'de> Deserialize<'de> for SubmitCodeRequest
impl<'de> Deserialize<'de> for SubmitCodeRequest
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 GQLLeetcodeRequest for SubmitCodeRequest
impl GQLLeetcodeRequest for SubmitCodeRequest
type T = SubmitCodeIntermediateResponse
Source§fn get_endpoint(&self) -> String
fn get_endpoint(&self) -> String
Default graphql endpoint
fn get_body(&self) -> Value
fn is_post(&self) -> bool
fn use_cache(&self) -> bool
fn get_query_hash(&self) -> u64
fn send<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = AppResult<Self::T>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Source§impl PartialEq for SubmitCodeRequest
impl PartialEq for SubmitCodeRequest
Source§impl RunOrSubmitCodeCheckResult<SubmitCodeIntermediateResponse> for SubmitCodeRequest
impl RunOrSubmitCodeCheckResult<SubmitCodeIntermediateResponse> for SubmitCodeRequest
fn poll_check_response<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = AppResult<ParsedResponse>> + Send + 'async_trait>>where
Self: Sync + 'async_trait,
'life0: 'async_trait,
Source§impl Serialize for SubmitCodeRequest
impl Serialize for SubmitCodeRequest
impl StructuralPartialEq for SubmitCodeRequest
Auto Trait Implementations§
impl Freeze for SubmitCodeRequest
impl RefUnwindSafe for SubmitCodeRequest
impl Send for SubmitCodeRequest
impl Sync for SubmitCodeRequest
impl Unpin for SubmitCodeRequest
impl UnwindSafe for SubmitCodeRequest
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