Type Alias ExtensionValueOwned

Source
pub type ExtensionValueOwned = ExtensionPoly<ObjectIdentifierValueOwned, ExtensionParamValueOwned>;

Aliased Type§

struct ExtensionValueOwned {
    pub id: ObjectIdentifierValue,
    pub critical: OptionDeep<bool>,
    pub param: PolyType<PolyType<Vec<u8>, Vec<u8>, BigIntOwned>, Vec<u8>, PolyType<bool, i64>, VecDeep<PolyType<ObjectIdentifierValue, Vec<u8>>>, VecDeep<ObjectIdentifierValue>, BitStringValueOwned, VecDeep<PolyType<Vec<u8>, String, String, Vec<u8>, VecDeep<VecDeep<PolyType<ObjectIdentifierValue, PolyType<String, String, String, Vec<u8>, Vec<u8>, Vec<u8>>>>>, Vec<u8>, String, Vec<u8>, ObjectIdentifierValue>>, PolyType<VecDeep<PolyType<PolyType<Vec<u8>, String, String, Vec<u8>, VecDeep<VecDeep<PolyType<ObjectIdentifierValue, PolyType<String, String, String, Vec<u8>, Vec<u8>, Vec<u8>>>>>, Vec<u8>, String, Vec<u8>, ObjectIdentifierValue>, i64, i64>>, VecDeep<PolyType<PolyType<Vec<u8>, String, String, Vec<u8>, VecDeep<VecDeep<PolyType<ObjectIdentifierValue, PolyType<String, String, String, Vec<u8>, Vec<u8>, Vec<u8>>>>>, Vec<u8>, String, Vec<u8>, ObjectIdentifierValue>, i64, i64>>>, VecDeep<PolyType<ObjectIdentifierValue, PolyType<Vec<u8>, String, String, Vec<u8>, VecDeep<VecDeep<PolyType<ObjectIdentifierValue, PolyType<String, String, String, Vec<u8>, Vec<u8>, Vec<u8>>>>>, Vec<u8>, String, Vec<u8>, ObjectIdentifierValue>>>, Vec<u8>>,
}

Fields§

§id: ObjectIdentifierValue§critical: OptionDeep<bool>§param: PolyType<PolyType<Vec<u8>, Vec<u8>, BigIntOwned>, Vec<u8>, PolyType<bool, i64>, VecDeep<PolyType<ObjectIdentifierValue, Vec<u8>>>, VecDeep<ObjectIdentifierValue>, BitStringValueOwned, VecDeep<PolyType<Vec<u8>, String, String, Vec<u8>, VecDeep<VecDeep<PolyType<ObjectIdentifierValue, PolyType<String, String, String, Vec<u8>, Vec<u8>, Vec<u8>>>>>, Vec<u8>, String, Vec<u8>, ObjectIdentifierValue>>, PolyType<VecDeep<PolyType<PolyType<Vec<u8>, String, String, Vec<u8>, VecDeep<VecDeep<PolyType<ObjectIdentifierValue, PolyType<String, String, String, Vec<u8>, Vec<u8>, Vec<u8>>>>>, Vec<u8>, String, Vec<u8>, ObjectIdentifierValue>, i64, i64>>, VecDeep<PolyType<PolyType<Vec<u8>, String, String, Vec<u8>, VecDeep<VecDeep<PolyType<ObjectIdentifierValue, PolyType<String, String, String, Vec<u8>, Vec<u8>, Vec<u8>>>>>, Vec<u8>, String, Vec<u8>, ObjectIdentifierValue>, i64, i64>>>, VecDeep<PolyType<ObjectIdentifierValue, PolyType<Vec<u8>, String, String, Vec<u8>, VecDeep<VecDeep<PolyType<ObjectIdentifierValue, PolyType<String, String, String, Vec<u8>, Vec<u8>, Vec<u8>>>>>, Vec<u8>, String, Vec<u8>, ObjectIdentifierValue>>>, Vec<u8>>