pub struct UserMembership {
pub id: String,
pub user_id: String,
pub course_id: String,
pub course: Course,
}Expand description
Ties a user to a course
Fields§
§id: String§user_id: String§course_id: String§course: CourseTrait Implementations§
Source§impl Debug for UserMembership
impl Debug for UserMembership
Source§impl<'de> Deserialize<'de> for UserMembership
impl<'de> Deserialize<'de> for UserMembership
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 UserMembership
impl RefUnwindSafe for UserMembership
impl Send for UserMembership
impl Sync for UserMembership
impl Unpin for UserMembership
impl UnsafeUnpin for UserMembership
impl UnwindSafe for UserMembership
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