pub struct KnowledgeListData {
pub list: Option<Vec<KnowledgeItem>>,
pub total: Option<u64>,
}Expand description
Knowledge list data payload
Fields§
§list: Option<Vec<KnowledgeItem>>Knowledge list
total: Option<u64>Total count
Trait Implementations§
Source§impl Clone for KnowledgeListData
impl Clone for KnowledgeListData
Source§fn clone(&self) -> KnowledgeListData
fn clone(&self) -> KnowledgeListData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 KnowledgeListData
impl Debug for KnowledgeListData
Source§impl<'de> Deserialize<'de> for KnowledgeListData
impl<'de> Deserialize<'de> for KnowledgeListData
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
Source§impl Serialize for KnowledgeListData
impl Serialize for KnowledgeListData
Source§impl Validate for KnowledgeListData
impl Validate for KnowledgeListData
Source§impl<'v_a> ValidateArgs<'v_a> for KnowledgeListData
impl<'v_a> ValidateArgs<'v_a> for KnowledgeListData
Auto Trait Implementations§
impl Freeze for KnowledgeListData
impl RefUnwindSafe for KnowledgeListData
impl Send for KnowledgeListData
impl Sync for KnowledgeListData
impl Unpin for KnowledgeListData
impl UnsafeUnpin for KnowledgeListData
impl UnwindSafe for KnowledgeListData
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