[][src]Trait binjs::io::InnerDeserialization

pub trait InnerDeserialization<T> {
    fn deserialize_inner(
        &mut self,
        &mut Path<InterfaceName, (usize, FieldName)>
    ) -> Result<T, TokenReaderError>; }

Required methods

fn deserialize_inner(
    &mut self,
    &mut Path<InterfaceName, (usize, FieldName)>
) -> Result<T, TokenReaderError>

Loading content...

Implementors

impl<R> InnerDeserialization<ArrayAssignmentTarget> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ArrayBinding> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ArrayExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ArrowExpressionContentsWithExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ArrowExpressionContentsWithFunctionBody> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssertedBlockScope> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssertedBoundName> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssertedBoundNamesScope> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssertedDeclaredName> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssertedParameterName> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssertedParameterScope> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssertedPositionalParameterName> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssertedRestParameterName> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssertedScriptGlobalScope> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssertedVarScope> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssignmentExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssignmentTargetIdentifier> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssignmentTargetPropertyIdentifier> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssignmentTargetPropertyProperty> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AssignmentTargetWithInitializer> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<AwaitExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<BinASTExpressionWithProbabilityTable> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<BinaryExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<BindingIdentifier> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<BindingPropertyIdentifier> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<BindingPropertyProperty> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<BindingWithInitializer> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<Block> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<BreakStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<CallExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<CatchClause> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ClassDeclaration> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ClassElement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ClassExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<CompoundAssignmentExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ComputedMemberAssignmentTarget> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ComputedMemberExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ComputedPropertyName> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ConditionalExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ContinueStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<DataProperty> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<DebuggerStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<Directive> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<DoWhileStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<EagerArrowExpressionWithExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<EagerArrowExpressionWithFunctionBody> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<EagerFunctionDeclaration> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<EagerFunctionExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<EagerGetter> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<EagerMethod> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<EagerSetter> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<EmptyStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<Export> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ExportAllFrom> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ExportDefault> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ExportFrom> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ExportFromSpecifier> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ExportLocalSpecifier> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ExportLocals> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ExpressionStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ForInOfBinding> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ForInStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ForOfStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ForStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<FormalParameters> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<FunctionExpressionContents> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<FunctionOrMethodContents> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<GetterContents> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<IdentifierExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<IfStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<Import> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ImportNamespace> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ImportSpecifier> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LabelledStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LazyArrowExpressionWithExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LazyArrowExpressionWithFunctionBody> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LazyFunctionDeclaration> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LazyFunctionExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LazyGetter> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LazyMethod> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LazySetter> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LiteralBooleanExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LiteralInfinityExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LiteralNullExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LiteralNumericExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LiteralPropertyName> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LiteralRegExpExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<LiteralStringExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<Module> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<NewExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<NewTargetExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<Null> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ObjectAssignmentTarget> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ObjectBinding> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ObjectExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ReturnStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<Script> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<SetterContents> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ShorthandProperty> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<SpreadElement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<StaticMemberAssignmentTarget> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<StaticMemberExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<Super> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<SwitchCase> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<SwitchDefault> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<SwitchStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<SwitchStatementWithDefault> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<TemplateElement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<TemplateExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ThisExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<ThrowStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<TryCatchStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<TryFinallyStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<UnaryExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<UpdateExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<VariableDeclaration> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<VariableDeclarator> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<WhileStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<WithStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<YieldExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> InnerDeserialization<YieldStarExpression> for Deserializer<R> where
    R: TokenReader
[src]

Loading content...