pub struct SelectCourseResponse {
pub flag: String,
pub msg: Option<String>,
}Expand description
{ flag: “1”, msg: None }
{ flag: “0”, msg: Some(“对不起,当前未开放选课!”) }
{ flag: “0”, msg: Some(“选课频率过高,请稍后重试!”) }
{ flag: “0”, msg: Some(“一门课程只能选一个教学班,不可再选!”) }
{ flag: “0”, msg: Some(“超过体育分项本学期本专业最高选课门次限制,不可选!”) }
Fields§
§flag: String§msg: Option<String>Implementations§
Trait Implementations§
Source§impl Debug for SelectCourseResponse
impl Debug for SelectCourseResponse
Source§impl<'de> Deserialize<'de> for SelectCourseResponse
impl<'de> Deserialize<'de> for SelectCourseResponse
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
Auto Trait Implementations§
impl Freeze for SelectCourseResponse
impl RefUnwindSafe for SelectCourseResponse
impl Send for SelectCourseResponse
impl Sync for SelectCourseResponse
impl Unpin for SelectCourseResponse
impl UnsafeUnpin for SelectCourseResponse
impl UnwindSafe for SelectCourseResponse
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