pub struct ResponseLessonSubject {
pub subject: Option<LessonSubject>,
pub resources: LessonResources,
pub url: String,
}Expand description
Response containing a single subject.
Fields§
§subject: Option<LessonSubject>The subject data, if found.
resources: LessonResourcesRelated API resources.
url: StringAPI URL for this response.
Trait Implementations§
Source§impl Debug for ResponseLessonSubject
impl Debug for ResponseLessonSubject
Source§impl<'de> Deserialize<'de> for ResponseLessonSubject
impl<'de> Deserialize<'de> for ResponseLessonSubject
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 ResponseLessonSubject
impl RefUnwindSafe for ResponseLessonSubject
impl Send for ResponseLessonSubject
impl Sync for ResponseLessonSubject
impl Unpin for ResponseLessonSubject
impl UnwindSafe for ResponseLessonSubject
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