pub struct CourseUpdateAdminDataRequest {
pub rating: UpdateNonNullable<CourseRating>,
pub blocked: UpdateNonNullable<bool>,
pub curated: UpdateNonNullable<bool>,
pub premium: UpdateNonNullable<bool>,
}
Expand description
These fields can be edited by admin and can be viewed by everyone
Fields§
§rating: UpdateNonNullable<CourseRating>
Rating for jig, weighted for jig search
blocked: UpdateNonNullable<bool>
if true does not appear in search
curated: UpdateNonNullable<bool>
Indicates jig has been curated by admin
Indicates jig is premium content
Trait Implementations§
Source§impl Clone for CourseUpdateAdminDataRequest
impl Clone for CourseUpdateAdminDataRequest
Source§fn clone(&self) -> CourseUpdateAdminDataRequest
fn clone(&self) -> CourseUpdateAdminDataRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CourseUpdateAdminDataRequest
impl Debug for CourseUpdateAdminDataRequest
Source§impl Default for CourseUpdateAdminDataRequest
impl Default for CourseUpdateAdminDataRequest
Source§fn default() -> CourseUpdateAdminDataRequest
fn default() -> CourseUpdateAdminDataRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CourseUpdateAdminDataRequest
impl<'de> Deserialize<'de> for CourseUpdateAdminDataRequest
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 CourseUpdateAdminDataRequest
impl RefUnwindSafe for CourseUpdateAdminDataRequest
impl Send for CourseUpdateAdminDataRequest
impl Sync for CourseUpdateAdminDataRequest
impl Unpin for CourseUpdateAdminDataRequest
impl UnwindSafe for CourseUpdateAdminDataRequest
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