Enum aidl_parser::ast::TypeKind
source · pub enum TypeKind {
Primitive,
Void,
Array,
Map,
List,
String,
CharSequence,
AndroidType(AndroidTypeKind),
Resolved(String, ResolvedItemKind),
Unresolved,
}
Variants§
Primitive
Void
Array
Map
List
String
CharSequence
AndroidType(AndroidTypeKind)
Resolved(String, ResolvedItemKind)
Unresolved
Trait Implementations§
source§impl<'de> Deserialize<'de> for TypeKind
impl<'de> Deserialize<'de> for TypeKind
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