[][src]Trait binjs::io::Deserialization

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

Required methods

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

Loading content...

Implementors

impl<R> Deserialization<SharedString> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ArrowExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<AssertedDeclaredKind> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<AssertedMaybePositionalParameterName> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<AssignmentTarget> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<AssignmentTargetOrAssignmentTargetWithInitializer> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<AssignmentTargetOrForInOfBinding> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<AssignmentTargetPattern> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<AssignmentTargetProperty> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<BinaryOperator> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Binding> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<BindingOrBindingWithInitializer> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<BindingPattern> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<BindingProperty> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ClassDeclarationOrExpressionOrFunctionDeclaration> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ClassDeclarationOrFunctionDeclarationOrVariableDeclaration> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<CompoundAssignmentOperator> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ExportDeclaration> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ExportDeclarationOrImportDeclarationOrStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Expression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ExpressionOrSpreadElement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ExpressionOrSuper> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ExpressionOrTemplateElement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ExpressionOrVariableDeclaration> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<FunctionDeclaration> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<FunctionExpression> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Getter> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ImportDeclaration> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<IterationStatement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Literal> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Method> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<MethodDefinition> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<ObjectProperty> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Parameter> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Program> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<PropertyName> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Setter> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<SimpleAssignmentTarget> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Statement> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<UnaryOperator> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<UpdateOperator> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<VariableDeclarationKind> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<SharedString>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ArrowExpression>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<AssertedMaybePositionalParameterName>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<AssignmentTarget>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<AssignmentTargetOrAssignmentTargetWithInitializer>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<AssignmentTargetOrForInOfBinding>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<AssignmentTargetPattern>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<AssignmentTargetProperty>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<Binding>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<BindingOrBindingWithInitializer>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<BindingPattern>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<BindingProperty>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ClassDeclarationOrExpressionOrFunctionDeclaration>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ClassDeclarationOrFunctionDeclarationOrVariableDeclaration>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ExportDeclaration>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ExportDeclarationOrImportDeclarationOrStatement>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<Expression>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ExpressionOrSpreadElement>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ExpressionOrSuper>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ExpressionOrTemplateElement>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ExpressionOrVariableDeclaration>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<FunctionDeclaration>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<FunctionExpression>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<Getter>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ImportDeclaration>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<IterationStatement>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<Literal>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<Method>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<MethodDefinition>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<ObjectProperty>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<Parameter>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<Program>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<PropertyName>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<Setter>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<SimpleAssignmentTarget>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<Statement>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<bool>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<f64>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<IdentifierName>> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Option<PropertyKey>> for Deserializer<R> where
    R: TokenReader
[src]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<R> Deserialization<bool> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<f64> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<u32> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<IdentifierName> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<Offset> for Deserializer<R> where
    R: TokenReader
[src]

impl<R> Deserialization<PropertyKey> for Deserializer<R> where
    R: TokenReader
[src]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<R, T> Deserialization<Vec<T>> for Deserializer<R> where
    R: TokenReader,
    Deserializer<R>: Deserialization<T>, 
[src]

Loading content...