Struct oxygengine_ignite_types::IgniteTypeDefinition [−][src]
pub struct IgniteTypeDefinition { pub namespace: String, pub generic_args: Vec<String>, pub variant: IgniteTypeVariant, pub meta: HashMap<String, IgniteAttribMeta>, pub is_proxy: bool, }
Fields
namespace: String
generic_args: Vec<String>
variant: IgniteTypeVariant
meta: HashMap<String, IgniteAttribMeta>
is_proxy: bool
Implementations
Trait Implementations
impl<'de> Deserialize<'de> for IgniteTypeDefinition
[src]
impl<'de> Deserialize<'de> for IgniteTypeDefinition
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Hash for IgniteTypeDefinition
[src]
impl Hash for IgniteTypeDefinition
[src]impl Serialize for IgniteTypeDefinition
[src]
impl Serialize for IgniteTypeDefinition
[src]Auto Trait Implementations
impl RefUnwindSafe for IgniteTypeDefinition
impl RefUnwindSafe for IgniteTypeDefinition
impl Send for IgniteTypeDefinition
impl Send for IgniteTypeDefinition
impl Sync for IgniteTypeDefinition
impl Sync for IgniteTypeDefinition
impl Unpin for IgniteTypeDefinition
impl Unpin for IgniteTypeDefinition
impl UnwindSafe for IgniteTypeDefinition
impl UnwindSafe for IgniteTypeDefinition
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]