pub struct PrototypeApi {
pub application_version: String,
pub api_version: u32,
pub stage: String,
pub prototypes: Vec<PrototypeDef>,
pub types: Vec<PrototypeTypeDef>,
pub defines: Vec<Define>,
}Fields§
§application_version: String§api_version: u32§stage: String§prototypes: Vec<PrototypeDef>§types: Vec<PrototypeTypeDef>§defines: Vec<Define>Trait Implementations§
Source§impl Debug for PrototypeApi
impl Debug for PrototypeApi
Source§impl<'de> Deserialize<'de> for PrototypeApi
impl<'de> Deserialize<'de> for PrototypeApi
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 PrototypeApi
impl RefUnwindSafe for PrototypeApi
impl Send for PrototypeApi
impl Sync for PrototypeApi
impl Unpin for PrototypeApi
impl UnsafeUnpin for PrototypeApi
impl UnwindSafe for PrototypeApi
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