pub struct RuntimeApi {
pub application_version: String,
pub api_version: u32,
pub classes: Vec<Class>,
pub events: Vec<Event>,
pub defines: Vec<Define>,
pub global_objects: Vec<GlobalObject>,
pub global_functions: Vec<Method>,
pub concepts: Vec<Concept>,
}Fields§
§application_version: String§api_version: u32§classes: Vec<Class>§events: Vec<Event>§defines: Vec<Define>§global_objects: Vec<GlobalObject>§global_functions: Vec<Method>§concepts: Vec<Concept>Trait Implementations§
Source§impl Debug for RuntimeApi
impl Debug for RuntimeApi
Source§impl<'de> Deserialize<'de> for RuntimeApi
impl<'de> Deserialize<'de> for RuntimeApi
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 RuntimeApi
impl RefUnwindSafe for RuntimeApi
impl Send for RuntimeApi
impl Sync for RuntimeApi
impl Unpin for RuntimeApi
impl UnsafeUnpin for RuntimeApi
impl UnwindSafe for RuntimeApi
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