pub struct ModelDetails {Show 15 fields
pub id: u64,
pub name: String,
pub type_: u64,
pub mod_: u64,
pub usn: i64,
pub sortf: i64,
pub did: Option<i64>,
pub tmpls: Vec<Template>,
pub flds: Vec<Field>,
pub css: String,
pub latex_pre: String,
pub latex_post: String,
pub latexsvg: bool,
pub req: Vec<Requirement>,
pub original_stock_kind: i64,
}Expand description
Model details from API response
Fields§
§id: u64§name: String§type_: u64§mod_: u64§usn: i64§sortf: i64§did: Option<i64>§tmpls: Vec<Template>§flds: Vec<Field>§css: String§latex_pre: String§latex_post: String§latexsvg: bool§req: Vec<Requirement>§original_stock_kind: i64Trait Implementations§
Source§impl Debug for ModelDetails
impl Debug for ModelDetails
Source§impl<'de> Deserialize<'de> for ModelDetails
impl<'de> Deserialize<'de> for ModelDetails
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 ModelDetails
impl RefUnwindSafe for ModelDetails
impl Send for ModelDetails
impl Sync for ModelDetails
impl Unpin for ModelDetails
impl UnwindSafe for ModelDetails
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