// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
[JavaPackage="org.chromium.mojo.bindings.test.mojom.mojo"]
module mojo.test;
struct Struct1 {
uint8 i;
};
struct Struct2 {
handle hdl;
};
struct Struct3 {
Struct1 struct_1;
};
struct Struct4 {
array<Struct1> data;
};
struct Struct5 {
array<Struct1, 2> pair;
};
struct Struct6 {
string str;
};
struct StructOfNullables {
handle? hdl;
Struct1? struct_1;
string? str;
};