summaryrefslogtreecommitdiffstats
path: root/src/tools/rustfmt/tests/source/pub-restricted.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/rustfmt/tests/source/pub-restricted.rs')
-rw-r--r--src/tools/rustfmt/tests/source/pub-restricted.rs51
1 files changed, 51 insertions, 0 deletions
diff --git a/src/tools/rustfmt/tests/source/pub-restricted.rs b/src/tools/rustfmt/tests/source/pub-restricted.rs
new file mode 100644
index 000000000..5683acbf3
--- /dev/null
+++ b/src/tools/rustfmt/tests/source/pub-restricted.rs
@@ -0,0 +1,51 @@
+pub( super ) enum WriteState<D> {
+ WriteId {
+ id: U64Writer,
+ size: U64Writer,
+ payload: Option<Writer<D>>,
+ },
+ WriteSize {
+ size: U64Writer,
+ payload: Option<Writer<D>>,
+ },
+ WriteData(Writer<D>),
+}
+
+pub( crate ) enum WriteState<D> {
+ WriteId {
+ id: U64Writer,
+ size: U64Writer,
+ payload: Option<Writer<D>>,
+ },
+ WriteSize {
+ size: U64Writer,
+ payload: Option<Writer<D>>,
+ },
+ WriteData(Writer<D>),
+}
+
+pub(in ::global:: path :: to::some_mod ) enum WriteState<D> {
+ WriteId {
+ id: U64Writer,
+ size: U64Writer,
+ payload: Option<Writer<D>>,
+ },
+ WriteSize {
+ size: U64Writer,
+ payload: Option<Writer<D>>,
+ },
+ WriteData(Writer<D>),
+}
+
+pub( in local:: path :: to::some_mod ) enum WriteState<D> {
+ WriteId {
+ id: U64Writer,
+ size: U64Writer,
+ payload: Option<Writer<D>>,
+ },
+ WriteSize {
+ size: U64Writer,
+ payload: Option<Writer<D>>,
+ },
+ WriteData(Writer<D>),
+}