645 |
#[derive(Clone, Debug, Eq, Hash, PartialEq)]
|
646 |
#[allow(clippy::exhaustive_enums)] // any change will probably be breaking anyway
|
647 |
pub enum CharacterChange {
|
578 |
#[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
|
579 |
#[allow(clippy::exhaustive_enums)]
|
580 |
#[repr(u8)]
|
15 |
#[allow(clippy::upper_case_acronyms)]
|
16 |
#[allow(clippy::exhaustive_enums)]
|
17 |
#[derive(Clone, Copy, Debug, Hash, Eq, PartialEq, exhaust::Exhaust)]
|
40 |
#[allow(clippy::upper_case_acronyms)]
|
41 |
#[allow(clippy::exhaustive_enums)]
|
42 |
#[derive(Clone, Copy, Debug, Hash, Eq, PartialEq, exhaust::Exhaust)]
|
25 |
#[allow(clippy::upper_case_acronyms)]
|
26 |
#[allow(clippy::exhaustive_enums)]
|
27 |
#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]
|
57 |
/// should identify one point in the block's 3D texture, such as `T = Point3<f32>`).
|
58 |
#[allow(clippy::exhaustive_enums)]
|
59 |
#[derive(Clone, Copy, Eq, PartialEq)]
|
549 |
/// based on the direction from which they are being viewed.
|
550 |
#[allow(clippy::exhaustive_enums)]
|
551 |
#[derive(Copy, Clone, Debug, Eq, Hash, PartialEq)]
|
142 |
#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]
|
143 |
#[allow(clippy::exhaustive_enums)]
|
144 |
pub enum NoTexture {}
|
22 |
#[derive(Clone, Copy, Eq, Hash, PartialEq)]
|
23 |
#[allow(clippy::exhaustive_enums)] // any change will probably be breaking anyway
|
24 |
pub enum Contact {
|
1117 |
#[derive(Clone, Debug, Eq, Hash, PartialEq)]
|
1118 |
#[allow(clippy::exhaustive_enums)] // any change will probably be breaking anyway
|
1119 |
pub enum SpaceChange {
|
17 |
#[derive(Copy, Clone, Debug, Eq, Hash, Ord, PartialEq, PartialOrd, exhaust::Exhaust)]
|
18 |
#[allow(clippy::exhaustive_enums)]
|
19 |
pub enum TreeGrowth {
|
218 |
#[doc(hidden)] // public only because UiBlocks is
|
219 |
#[allow(clippy::exhaustive_enums)]
|
220 |
pub enum ToolbarButtonState {
|
12 |
/// Tree cell enumeration.
|
13 |
#[allow(clippy::exhaustive_enums)]
|
14 |
pub enum Tree<'a, T> {
|
5 |
/// Differentiates the side of a surface.
|
6 |
#[allow(clippy::exhaustive_enums)]
|
7 |
#[derive(Clone)]
|
487 |
#[allow(clippy::exhaustive_enums)]
|
488 |
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
|
528 |
#[allow(clippy::exhaustive_enums)]
|
529 |
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
|
569 |
#[allow(clippy::exhaustive_enums)]
|
570 |
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
|
876 |
/// A string or array of strings.
|
877 |
#[allow(clippy::exhaustive_enums)]
|
878 |
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
|
163 |
#[doc(hidden)]
|
164 |
#[allow(clippy::exhaustive_enums)] // internal type
|
165 |
pub enum HumanDe<T> {
|
170 |
#[doc(hidden)]
|
171 |
#[allow(clippy::exhaustive_enums)] // internal type
|
172 |
pub enum MachineDe<T> {
|
125 |
#[derive(Copy, Clone, PartialEq, Eq, Debug)]
|
126 |
#[allow(clippy::exhaustive_enums)]
|
127 |
// There are only 3 sign values, and they correspond to the low-level data model of FixedDecimal and UTS 35.
|
15 |
#[derive(Debug, Copy, Clone, Eq, PartialEq)]
|
16 |
#[allow(clippy::exhaustive_enums)]
|
17 |
pub(crate) enum PathType {
|
4 |
#[derive(Clone, Copy, Debug, PartialEq)]
|
5 |
#[allow(clippy::exhaustive_enums)]
|
6 |
pub enum Color {
|
4 |
#[derive(Copy, Clone, Debug, PartialEq)]
|
5 |
#[allow(clippy::exhaustive_enums)]
|
6 |
pub enum ColorMode {
|
2 |
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
|
3 |
#[allow(clippy::exhaustive_enums)]
|
4 |
pub enum DisplayColor {
|
2 |
#[derive(Copy, Clone, Debug, PartialEq)]
|
3 |
#[allow(clippy::exhaustive_enums)]
|
4 |
pub enum State {
|
2 |
#[derive(Debug, Copy, Clone, PartialEq)]
|
3 |
#[allow(clippy::exhaustive_enums)]
|
4 |
pub enum FileMode {
|
1 |
#[derive(Debug, Copy, Clone, PartialEq)]
|
2 |
#[allow(clippy::exhaustive_enums)]
|
3 |
/// The origin of a diff line
|
2 |
#[derive(Debug, Copy, Clone, PartialEq)]
|
3 |
#[allow(clippy::exhaustive_enums)]
|
4 |
pub enum ReferenceKind {
|
2 |
#[derive(Debug, Copy, Clone, PartialEq)]
|
3 |
#[allow(clippy::exhaustive_enums)]
|
4 |
pub enum Status {
|
6 |
#[derive(Debug, PartialOrd, PartialEq, Eq, Clone, Copy)]
|
7 |
#[allow(clippy::exhaustive_enums)]
|
8 |
pub enum Event<CustomEvent: crate::CustomEvent> {
|
3 |
#[derive(Debug, Copy, Clone, PartialEq)]
|
4 |
#[allow(clippy::exhaustive_enums)]
|
5 |
pub enum EventAction<CustomEvent: crate::CustomEvent> {
|
5 |
#[allow(variant_size_differences)]
|
6 |
#[allow(clippy::exhaustive_enums)]
|
7 |
pub enum Status {
|
4 |
#[derive(Clone, Copy, Debug, PartialEq)]
|
5 |
#[allow(clippy::exhaustive_enums)]
|
6 |
pub enum Action {
|
2 |
#[derive(Debug, Copy, Clone)]
|
3 |
#[allow(clippy::exhaustive_enums)]
|
4 |
pub enum ViewAction {
|
61 |
/// Variants of errors that can occur while doing a precheck.
|
62 |
#[allow(clippy::exhaustive_enums)]
|
63 |
pub enum PrecheckError<E>
|
51 |
#[repr(u8)]
|
52 |
#[allow(clippy::exhaustive_enums)] // Not gonna change any time soon.
|
53 |
#[cfg_attr(
|
11 |
#[repr(u8)]
|
12 |
#[allow(clippy::exhaustive_enums)] // Not gonna change any time soon.
|
13 |
#[cfg_attr(
|
82 |
#[derive(Copy, Clone, Eq, PartialEq, Debug)]
|
83 |
#[allow(clippy::exhaustive_enums)] // this type should be stable
|
84 |
pub enum DateDurationUnit {
|
648 |
#[cfg_attr(feature = "serde", derive(serde::Deserialize))]
|
649 |
#[allow(clippy::exhaustive_enums)] // This is stable
|
650 |
pub enum IsoWeekday {
|
243 |
#[derive(Debug, PartialEq)]
|
244 |
#[allow(clippy::exhaustive_enums)] // this type is stable
|
245 |
pub enum RelativeUnit {
|
57 |
/// to other types as appropriate.
|
58 |
#[allow(clippy::exhaustive_enums)] // based on a stable serialized form
|
59 |
pub enum CodePointDataSlice<'a> {
|
57 |
/// to other types as appropriate.
|
58 |
#[allow(clippy::exhaustive_enums)] // based on a stable serialized form
|
59 |
pub enum CodePointDataSlice<'a> {
|
36 |
#[cfg_attr(feature = "serde", derive(serde::Deserialize))]
|
37 |
#[allow(clippy::exhaustive_enums)] // part of data struct
|
38 |
pub enum FieldLength {
|
36 |
#[cfg_attr(feature = "serde", derive(serde::Deserialize))]
|
37 |
#[allow(clippy::exhaustive_enums)] // part of data struct
|
38 |
pub enum FieldSymbol {
|
209 |
#[derive(Debug, Eq, PartialEq, Clone, Copy)]
|
210 |
#[allow(clippy::exhaustive_enums)] // used in data struct
|
211 |
pub(crate) enum TextOrNumeric {
|
150 |
#[doc(hidden)]
|
151 |
#[allow(clippy::exhaustive_structs, clippy::exhaustive_enums)] // private-ish module
|
152 |
#[cfg(any(feature = "datagen", feature = "experimental"))]
|
109 |
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
|
110 |
#[allow(clippy::exhaustive_enums)] // this type is stable
|
111 |
pub enum HourCycle {
|
19 |
#[cfg_attr(feature = "serde", derive(serde::Deserialize))]
|
20 |
#[allow(clippy::exhaustive_enums)] // this type is stable
|
21 |
pub enum CoarseHourCycle {
|
7 |
#[cfg_attr(feature = "serde", derive(serde::Deserialize))]
|
8 |
#[allow(clippy::exhaustive_enums)] // this type is stable
|
9 |
pub enum GenericPatternItem {
|
19 |
#[cfg_attr(feature = "serde", derive(serde::Deserialize))]
|
20 |
#[allow(clippy::exhaustive_enums)] // this type is stable
|
21 |
pub enum PatternItem {
|
139 |
#[allow(clippy::large_enum_variant)]
|
140 |
#[allow(clippy::exhaustive_enums)] // this type is stable
|
141 |
#[cfg_attr(
|
23 |
#[derive(Debug, PartialEq)]
|
24 |
#[allow(clippy::exhaustive_enums)] // this enum is stable
|
25 |
pub enum CanonicalizationResult {
|
36 |
/// [`Locale::strict_cmp_iter`]: crate::Locale::strict_cmp_iter
|
37 |
#[allow(clippy::exhaustive_enums)] // well-defined exhaustive enum semantics
|
38 |
pub enum SubtagOrderingResult<I> {
|
104 |
#[derive(Debug, PartialEq)]
|
105 |
#[allow(clippy::exhaustive_enums)] // this enum is stable
|
106 |
pub enum TransformResult {
|
103 |
/// The outcome of non-recursive canonical decomposition of a character.
|
104 |
#[allow(clippy::exhaustive_enums)]
|
105 |
#[derive(Debug, PartialEq, Eq)]
|
154 |
#[cfg_attr(feature = "serde", derive(serde::Deserialize))]
|
155 |
#[allow(clippy::exhaustive_enums)] // this type is mostly stable. new categories may potentially be added in the future,
|
156 |
// but at a cadence slower than the ICU4X release cycle
|
216 |
#[derive(Debug, Clone, Copy, PartialEq)]
|
217 |
#[allow(clippy::exhaustive_enums)] // this type is stable
|
218 |
pub enum Operator {
|
276 |
#[derive(Debug, Clone, Copy, PartialEq)]
|
277 |
#[allow(clippy::exhaustive_enums)] // this type is stable
|
278 |
pub enum Operand {
|
346 |
#[derive(Debug, Clone, PartialEq)]
|
347 |
#[allow(clippy::exhaustive_enums)] // this type is stable
|
348 |
pub enum RangeListItem {
|
119 |
#[cfg_attr(feature = "datagen", databake(path = icu_properties))]
|
120 |
#[allow(clippy::exhaustive_enums)] // this type is stable
|
121 |
#[zerovec::make_ule(GeneralCategoryULE)]
|
15 |
/// `EitherProvider<P0, P1>`.
|
16 |
#[allow(clippy::exhaustive_enums)] // this is stable
|
17 |
pub enum EitherProvider<P0, P1> {
|
19 |
// Allow clippy lint because `Debug` produces it.
|
20 |
#[allow(clippy::missing_inline_in_public_items, clippy::exhaustive_enums)]
|
21 |
#[derive(Debug, PartialEq, Eq)]
|
178 |
// Allow clippy lint because `Debug` produces it.
|
179 |
#[allow(clippy::missing_inline_in_public_items, clippy::exhaustive_enums)]
|
180 |
#[derive(Copy, Clone, Debug, PartialEq, Eq)]
|
473 |
/// Result of a unary or binary operation.
|
474 |
#[allow(clippy::missing_inline_in_public_items, clippy::exhaustive_enums)]
|
475 |
#[derive(Debug, Clone, Copy, Eq, PartialEq)]
|
84 |
/// a `num_rational::Ratio<T>`.
|
85 |
#[allow(clippy::exhaustive_enums)]
|
86 |
pub enum FromDecStrErr<T> {
|
174 |
/// rational notation into a `num_rational::Ratio<T>`.
|
175 |
#[allow(clippy::exhaustive_enums)]
|
176 |
pub enum FromStrErr<T> {
|
13 |
#[allow(clippy::exhaustive_enums)]
|
14 |
#[derive(Debug, Copy, Clone, Ord, PartialOrd, Eq, PartialEq)]
|
365 |
#[derive(Clone, Debug, PartialEq, Eq)]
|
366 |
#[allow(clippy::exhaustive_enums)]
|
367 |
/// State result of the underlying Mechanism implementation
|
410 |
#[derive(Clone, Debug, PartialEq, Eq)]
|
411 |
#[allow(clippy::exhaustive_enums)]
|
412 |
/// Indication if a message was written into the provided writer.
|
164 |
#[derive(Debug)]
|
165 |
#[allow(clippy::exhaustive_enums)]
|
166 |
pub enum ServerError<E> {
|
212 |
#[derive(Clone, Copy, Debug)]
|
213 |
#[allow(clippy::exhaustive_enums)]
|
214 |
pub enum SendAccessToken<'a> {
|
390 |
#[derive(Copy, Clone, Debug, PartialEq, Eq)]
|
391 |
#[allow(clippy::exhaustive_enums)]
|
392 |
pub enum AuthScheme {
|
8 |
#[serde(from = "LazyLoadJsonRepr")]
|
9 |
#[allow(clippy::exhaustive_enums)]
|
10 |
pub enum LazyLoadOptions {
|
7 |
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
|
8 |
#[allow(clippy::exhaustive_enums)]
|
9 |
pub enum UrlFilter {
|
173 |
#[derive(Clone, Debug, Deserialize, Serialize)]
|
174 |
#[allow(clippy::exhaustive_enums)]
|
175 |
pub enum Direction {
|
492 |
#[derive(Clone, Debug, Deserialize, Eq, Ord, PartialEq, PartialOrd, Serialize)]
|
493 |
#[allow(clippy::exhaustive_enums)]
|
494 |
pub enum OwnedRoomIdOrUserId {
|
61 |
#[serde(into = "TypingInner")]
|
62 |
#[allow(clippy::exhaustive_enums)]
|
63 |
pub enum Typing {
|
566 |
#[incoming_derive(!Deserialize)]
|
567 |
#[allow(clippy::exhaustive_enums)]
|
568 |
pub enum UserIdentifier<'a> {
|
188 |
#[derive(Debug)]
|
189 |
#[allow(clippy::exhaustive_enums)]
|
190 |
pub enum ServerError<E> {
|
102 |
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
|
103 |
#[allow(clippy::exhaustive_enums)]
|
104 |
pub enum VersioningDecision {
|
204 |
#[derive(Clone, Copy, Debug)]
|
205 |
#[allow(clippy::exhaustive_enums)]
|
206 |
pub enum SendAccessToken<'a> {
|
382 |
#[derive(Copy, Clone, Debug, PartialEq, Eq)]
|
383 |
#[allow(clippy::exhaustive_enums)]
|
384 |
pub enum AuthScheme {
|
15 |
#[derive(Clone, Eq, PartialEq)]
|
16 |
#[allow(clippy::exhaustive_enums)]
|
17 |
pub enum CanonicalJsonValue {
|
16 |
#[derive(Debug)]
|
17 |
#[allow(clippy::exhaustive_enums)]
|
18 |
pub enum CanonicalJsonError {
|
83 |
#[derive(Debug)]
|
84 |
#[allow(clippy::exhaustive_enums)]
|
85 |
pub enum JsonType {
|
69 |
#[derive(Debug)]
|
70 |
#[allow(clippy::exhaustive_enums)]
|
71 |
pub enum HasDeserializeFields {
|
156 |
/// Any room event.
|
157 |
#[allow(clippy::large_enum_variant, clippy::exhaustive_enums)]
|
158 |
#[derive(Clone, Debug, EventEnumFromEvent)]
|
191 |
/// Sync room events are room event without a `room_id`, as returned in `/sync` responses.
|
192 |
#[allow(clippy::large_enum_variant, clippy::exhaustive_enums)]
|
193 |
#[derive(Clone, Debug, EventEnumFromEvent)]
|
124 |
/// Any room event.
|
125 |
#[allow(clippy::large_enum_variant, clippy::exhaustive_enums)]
|
126 |
#[derive(Clone, Debug, EventEnumFromEvent)]
|
150 |
/// Sync room events are room event without a `room_id`, as returned in `/sync` responses.
|
151 |
#[allow(clippy::large_enum_variant, clippy::exhaustive_enums)]
|
152 |
#[derive(Clone, Debug, EventEnumFromEvent)]
|
242 |
/// Any redacted room event.
|
243 |
#[allow(clippy::large_enum_variant, clippy::exhaustive_enums)]
|
244 |
#[derive(Clone, Debug, EventEnumFromEvent)]
|
278 |
/// Any redacted sync room event (room event without a `room_id`, as returned in `/sync` responses)
|
279 |
#[allow(clippy::large_enum_variant, clippy::exhaustive_enums)]
|
280 |
#[derive(Clone, Debug, EventEnumFromEvent)]
|
241 |
#[derive(Debug)]
|
242 |
#[allow(clippy::exhaustive_enums)]
|
243 |
pub enum HasDeserializeFields {
|
17 |
#[derive(Clone, Eq, PartialEq)]
|
18 |
#[allow(clippy::exhaustive_enums)]
|
19 |
pub enum CanonicalJsonValue {
|
11 |
#[derive(Debug)]
|
12 |
#[allow(clippy::exhaustive_enums)]
|
13 |
pub enum Error {
|
50 |
#[derive(Clone, Debug, Hash, PartialEq, Eq)]
|
51 |
#[allow(clippy::exhaustive_enums)]
|
52 |
pub enum Verified {
|
5 |
#[derive(Debug)]
|
6 |
#[allow(clippy::exhaustive_enums)]
|
7 |
pub enum RoomDisposition {
|
161 |
#[derive(Debug)]
|
162 |
#[allow(clippy::exhaustive_enums)]
|
163 |
pub enum S3StorageError<E> {
|
8 |
#[derive(Debug)]
|
9 |
#[allow(clippy::exhaustive_enums)]
|
10 |
pub enum AmzContentSha256<'a> {
|
8 |
#[derive(Debug)]
|
9 |
#[allow(clippy::exhaustive_enums)]
|
10 |
pub enum AmzCopySource<'a> {
|
8 |
/// A path in the S3 storage
|
9 |
#[allow(clippy::exhaustive_enums)]
|
10 |
#[derive(Debug)]
|
8 |
/// See <https://www.rfc-editor.org/rfc/rfc9110.html#section-14.1.2>
|
9 |
#[allow(clippy::exhaustive_enums, missing_copy_implementations)]
|
10 |
#[derive(Debug, Clone)]
|
20 |
#[derive(Clone, Copy, Hash, Debug, Ord, PartialOrd, Eq, PartialEq)]
|
21 |
#[allow(clippy::exhaustive_enums)] // we will add variants very rarely if ever
|
22 |
#[derive(Serialize, Deserialize)]
|
104 |
#[derive(Clone, Copy, Hash, Debug, Ord, PartialOrd, Eq, PartialEq)]
|
105 |
#[allow(clippy::exhaustive_enums)] // we will add variants very rarely if ever
|
106 |
#[derive(Serialize, Deserialize)]
|
54 |
#[derive(Clone, Debug, Copy, Eq, PartialEq)]
|
55 |
#[allow(clippy::exhaustive_enums)]
|
56 |
pub enum MustRead {
|
68 |
#[derive(Clone, Debug, Eq, PartialEq, Hash, Ord, PartialOrd)]
|
69 |
#[allow(clippy::exhaustive_enums)] // Callers will need to understand this
|
70 |
pub enum ConfigurationSource {
|
143 |
#[derive(Copy, Clone, Debug, Eq, PartialEq, Ord, PartialOrd)]
|
144 |
#[allow(clippy::exhaustive_enums)]
|
145 |
pub enum AbsRetryTime {
|
295 |
#[derive(Copy, Clone, Eq, PartialEq, Debug)]
|
296 |
#[allow(clippy::exhaustive_enums)]
|
297 |
pub enum Timeliness {
|
58 |
#[derive(PartialEq, Debug, Eq)]
|
59 |
#[allow(clippy::exhaustive_enums)]
|
60 |
pub enum AllowAnnotations {
|
47 |
#[derive(Copy, Clone, Debug, Eq, PartialEq)]
|
48 |
#[allow(clippy::exhaustive_enums)]
|
49 |
pub enum RuleKind {
|
114 |
/// A possible outcome from calling [`StateMgr::try_lock()`]
|
115 |
#[allow(clippy::exhaustive_enums)]
|
116 |
#[derive(Debug, Copy, Clone, Eq, PartialEq)]
|
138 |
#[serde(untagged)]
|
139 |
#[allow(clippy::exhaustive_enums)]
|
140 |
pub enum Futureproof<T> {
|
58 |
#[allow(unreachable_pub)] // Only `pub` with feature `testing`; otherwise, visible in crate
|
59 |
#[allow(clippy::exhaustive_enums)]
|
60 |
pub enum CtrlMsg {
|
14 |
#[allow(unreachable_pub)] // Only `pub` with feature `testing`; otherwise, visible in crate
|
15 |
#[allow(clippy::exhaustive_enums)]
|
16 |
pub enum CreateResponse {
|
12 |
#[derive(Copy, Clone, Debug, Eq, PartialEq)]
|
13 |
#[allow(clippy::exhaustive_enums)]
|
14 |
pub enum ClockSkew {
|
77 |
#[derive(Clone, Debug, PartialEq, Eq)]
|
78 |
#[allow(clippy::exhaustive_enums)]
|
79 |
pub enum SocksAddr {
|
22 |
/// identifiers for all mail queues.
|
23 |
#[allow(clippy::exhaustive_enums)]
|
24 |
#[derive(Debug, PartialEq, Eq, Clone, strum::IntoStaticStr, strum::EnumString, strum::EnumIter)]
|
29 |
#[must_use]
|
30 |
#[allow(clippy::exhaustive_enums)]
|
31 |
#[derive(Debug)]
|
53 |
#[derive(Debug, thiserror::Error)]
|
54 |
#[allow(clippy::exhaustive_enums)]
|
55 |
pub enum AuthError {
|
34 |
#[derive(Debug, thiserror::Error)]
|
35 |
#[allow(clippy::exhaustive_enums)]
|
36 |
pub enum Error {
|
49 |
#[derive(Clone, PartialEq, Eq)]
|
50 |
#[allow(clippy::exhaustive_enums)] // stable
|
51 |
pub enum EitherCart<C0, C1> {
|
18 |
clippy::else_if_without_else,
|
19 |
clippy::exhaustive_enums,
|
20 |
clippy::exhaustive_structs,
|
32 |
clippy::else_if_without_else,
|
33 |
clippy::exhaustive_enums,
|
34 |
clippy::future_not_send,
|
32 |
clippy::else_if_without_else,
|
33 |
clippy::exhaustive_enums,
|
34 |
clippy::future_not_send,
|
114 |
clippy::shadow_reuse, // Not too much bad
|
115 |
clippy::exhaustive_enums,
|
116 |
clippy::exhaustive_structs,
|
32 |
clippy::else_if_without_else,
|
33 |
clippy::exhaustive_enums,
|
34 |
clippy::future_not_send,
|
15 |
// Provider structs must be stable
|
16 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
18 |
// Provider structs must be stable
|
19 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
5 |
// Provider structs must be stable.
|
6 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
7 |
// Suppress a warning on zerovec::makevarule.
|
5 |
// allowed for providers
|
6 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
16 |
#![allow(clippy::exhaustive_structs)]
|
17 |
#![allow(clippy::exhaustive_enums)]
|
5 |
// Provider structs must be stable
|
6 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
7 |
#![warn(unused_imports)]
|
5 |
// Provider structs must be stable
|
6 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
5 |
// Provider structs must be stable
|
6 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
15 |
// Provider structs must be stable
|
16 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
5 |
// Provider structs must be stable
|
6 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
5 |
// Provider structs must be stable
|
6 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
5 |
// Provider structs must be stable
|
6 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
5 |
// Provider structs must be stable
|
6 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
|
69 |
clippy::exhaustive_structs,
|
70 |
clippy::exhaustive_enums,
|
71 |
clippy::missing_panics_doc, // TODO: add panic docs
|
69 |
clippy::exhaustive_structs,
|
70 |
clippy::exhaustive_enums,
|
71 |
clippy::missing_panics_doc, // TODO: add panic docs
|
33 |
clippy::exhaustive_structs,
|
34 |
clippy::exhaustive_enums,
|
35 |
clippy::module_name_repetitions,
|
41 |
#![allow(clippy::blanket_clippy_restriction_lints)] // this is a test, so enable all restriction lints intentionally.
|
42 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums, clippy::single_char_lifetime_names)] // TODO
|
41 |
#![allow(clippy::blanket_clippy_restriction_lints)] // this is a test, so enable all restriction lints intentionally.
|
42 |
#![allow(clippy::exhaustive_structs, clippy::exhaustive_enums, clippy::single_char_lifetime_names)] // TODO
|
36 |
clippy::exhaustive_structs,
|
37 |
clippy::exhaustive_enums,
|
38 |
clippy::module_name_repetitions,
|
31 |
clippy::exhaustive_structs,
|
32 |
clippy::exhaustive_enums,
|
33 |
clippy::module_name_repetitions,
|
33 |
clippy::exhaustive_structs,
|
34 |
clippy::exhaustive_enums,
|
35 |
clippy::module_name_repetitions,
|
31 |
clippy::exhaustive_structs,
|
32 |
clippy::exhaustive_enums,
|
33 |
clippy::module_name_repetitions,
|
33 |
clippy::exhaustive_structs,
|
34 |
clippy::exhaustive_enums,
|
35 |
clippy::module_name_repetitions,
|
17 |
clippy::enum_glob_use,
|
18 |
clippy::exhaustive_enums,
|
19 |
clippy::exhaustive_structs,
|
269 |
// FIXME: problems with `registry_static::MECHANISMS` and `linkme::distributed_slice`
|
270 |
#![allow(clippy::exhaustive_enums)]
|
271 |
// Mark rsasl `no_std` if the `std` feature flag is not enabled.
|
56 |
clippy::wildcard_enum_match_arm,
|
57 |
clippy::exhaustive_enums,
|
58 |
clippy::self_named_module_files,
|
57 |
clippy::wildcard_enum_match_arm,
|
58 |
clippy::exhaustive_enums,
|
59 |
clippy::self_named_module_files,
|
56 |
clippy::wildcard_enum_match_arm,
|
57 |
clippy::exhaustive_enums,
|
58 |
clippy::self_named_module_files,
|
40 |
clippy::exhaustive_structs,
|
41 |
clippy::exhaustive_enums,
|
42 |
clippy::missing_panics_doc, // TODO: add panic docs
|
38 |
clippy::exhaustive_structs,
|
39 |
clippy::exhaustive_enums,
|
40 |
clippy::missing_panics_doc, // TODO: add panic docs
|