pub struct ListItem {
pub id: String,
pub code: String,
pub short_code: String,
pub value: String,
pub parent_id: Option<String>,
pub level: i32,
pub is_deleted: bool,
pub lists: Vec<ListItemListRef>,
}Fields§
§id: String§code: String§short_code: String§value: String§parent_id: Option<String>§level: i32§is_deleted: bool§lists: Vec<ListItemListRef>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ListItem
impl<'de> Deserialize<'de> for ListItem
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 Forget for ListItem
impl Freeze for ListItem
impl RefUnwindSafe for ListItem
impl Send for ListItem
impl Sync for ListItem
impl Unpin for ListItem
impl UnsafeUnpin for ListItem
impl UnwindSafe for ListItem
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