File tree 5 files changed +54
-2
lines changed
5 files changed +54
-2
lines changed Original file line number Diff line number Diff line change @@ -67,14 +67,18 @@ The package will be removed from your features.")
67
67
. conflicts_with ( "build" )
68
68
. long_help ( "Mark the dependency as public
69
69
70
- The dependency can be referenced in your library's public API." ) ,
70
+ The dependency can be referenced in your library's public API.
71
+
72
+ Unstable (nightly-only) <https://doc.rust-lang.org/cargo/reference/unstable.html#public-dependency>" ) ,
71
73
flag ( "no-public" , "Mark the dependency as private" )
72
74
. conflicts_with ( "dev" )
73
75
. conflicts_with ( "build" )
74
76
. overrides_with ( "public" )
75
77
. long_help ( "Mark the dependency as private
76
78
77
- While you can use the crate in your implementation, it cannot be referenced in your public API." ) ,
79
+ While you can use the crate in your implementation, it cannot be referenced in your public API.
80
+
81
+ Unstable (nightly-only) <https://doc.rust-lang.org/cargo/reference/unstable.html#public-dependency>" ) ,
78
82
clap:: Arg :: new ( "rename" )
79
83
. long ( "rename" )
80
84
. action ( ArgAction :: Set )
Original file line number Diff line number Diff line change @@ -107,6 +107,18 @@ Mark the dependency as [optional](../reference/features.html#optional-dependenci
107
107
Mark the dependency as [ required] ( ../reference/features.html#optional-dependencies ) .
108
108
{{/option}}
109
109
110
+ {{#option "` --public ` " }}
111
+ Mark the dependency as public.
112
+
113
+ [ Unstable (nightly-only)] ( ../reference/unstable.html#public-dependency )
114
+ {{/option}}
115
+
116
+ {{#option "` --no-public ` " }}
117
+ Mark the dependency as private.
118
+
119
+ [ Unstable (nightly-only)] ( ../reference/unstable.html#public-dependency )
120
+ {{/option}}
121
+
110
122
{{#option "` --no-default-features ` " }}
111
123
Disable the [ default features] ( ../reference/features.html#dependency-features ) .
112
124
{{/option}}
Original file line number Diff line number Diff line change @@ -96,6 +96,18 @@ OPTIONS
96
96
Mark the dependency as required
97
97
<https://doc.rust-lang.org/cargo/reference/features.html#optional-dependencies>.
98
98
99
+ --public
100
+ Mark the dependency as public.
101
+
102
+ Unstable (nightly-only)
103
+ <https://doc.rust-lang.org/cargo/reference/unstable.html#public-dependency>
104
+
105
+ --no-public
106
+ Mark the dependency as private.
107
+
108
+ Unstable (nightly-only)
109
+ <https://doc.rust-lang.org/cargo/reference/unstable.html#public-dependency>
110
+
99
111
--no-default-features
100
112
Disable the default features
101
113
<https://doc.rust-lang.org/cargo/reference/features.html#dependency-features>.
Original file line number Diff line number Diff line change @@ -107,6 +107,16 @@ which is defined by the <code>registry.default</code> config key which defaults
107
107
<dd class =" option-desc " >Mark the dependency as <a href =" ../reference/features.html#optional-dependencies " >required</a >.</dd >
108
108
109
109
110
+ <dt class =" option-term " id =" option-cargo-add---public " ><a class =" option-anchor " href =" #option-cargo-add---public " ></a ><code >--public</code ></dt >
111
+ <dd class =" option-desc " >Mark the dependency as public. </p >
112
+ <p ><a href =" ../reference/unstable.html#public-dependency " >Unstable (nightly-only)</a ></dd >
113
+
114
+
115
+ <dt class =" option-term " id =" option-cargo-add---no-public " ><a class =" option-anchor " href =" #option-cargo-add---no-public " ></a ><code >--no-public</code ></dt >
116
+ <dd class =" option-desc " >Mark the dependency as private. </p >
117
+ <p ><a href =" ../reference/unstable.html#public-dependency " >Unstable (nightly-only)</a ></dd >
118
+
119
+
110
120
<dt class =" option-term " id =" option-cargo-add---no-default-features " ><a class =" option-anchor " href =" #option-cargo-add---no-default-features " ></a ><code >--no-default-features</code ></dt >
111
121
<dd class =" option-desc " >Disable the <a href =" ../reference/features.html#dependency-features " >default features</a >.</dd >
112
122
Original file line number Diff line number Diff line change @@ -121,6 +121,20 @@ Mark the dependency as \fIoptional\fR <https://doc.rust\-lang.org/cargo/referenc
121
121
Mark the dependency as \fI required \fR <https://doc.rust\- lang.org/cargo/reference/features.html#optional\- dependencies>\& .
122
122
.RE
123
123
.sp
124
+ \fB \-\- public \fR
125
+ .RS 4
126
+ Mark the dependency as public.
127
+ .sp
128
+ \fI Unstable (nightly \- only) \fR <https://doc.rust\- lang.org/cargo/reference/unstable.html#public\- dependency>
129
+ .RE
130
+ .sp
131
+ \fB \-\- no \- public \fR
132
+ .RS 4
133
+ Mark the dependency as private.
134
+ .sp
135
+ \fI Unstable (nightly \- only) \fR <https://doc.rust\- lang.org/cargo/reference/unstable.html#public\- dependency>
136
+ .RE
137
+ .sp
124
138
\fB \-\- no \- default \- features \fR
125
139
.RS 4
126
140
Disable the \fI default features \fR <https://doc.rust\- lang.org/cargo/reference/features.html#dependency\- features>\& .
You can’t perform that action at this time.
0 commit comments