pub struct ResourceCurationData {
pub resource_id: ResourceId,
pub fields_done: ResourceCurationFieldsDone,
pub curation_status: ResourceCurationStatus,
pub comments: Vec<ResourceCurationComment>,
pub reports: Vec<ResourceReport>,
}
Expand description
Curation data for Resources
Fields§
§resource_id: ResourceId
Resource ID for curation
fields_done: ResourceCurationFieldsDone
Fields curated by Admin
curation_status: ResourceCurationStatus
Status for curation
comments: Vec<ResourceCurationComment>
Comments from curator (not updatable)
reports: Vec<ResourceReport>
Reports for Resource from users (not updatable)
Trait Implementations§
Source§impl Clone for ResourceCurationData
impl Clone for ResourceCurationData
Source§fn clone(&self) -> ResourceCurationData
fn clone(&self) -> ResourceCurationData
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 ResourceCurationData
impl Debug for ResourceCurationData
Source§impl<'de> Deserialize<'de> for ResourceCurationData
impl<'de> Deserialize<'de> for ResourceCurationData
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 ResourceCurationData
impl RefUnwindSafe for ResourceCurationData
impl Send for ResourceCurationData
impl Sync for ResourceCurationData
impl Unpin for ResourceCurationData
impl UnwindSafe for ResourceCurationData
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