• all-is-cubes 0.5.0/src/character.rs
    645
    #[derive(Clone, Debug, Eq, Hash, PartialEq)]
    646
    #[allow(clippy::exhaustive_enums)] // any change will probably be breaking anyway
    647
    pub enum CharacterChange {
  • all-is-cubes 0.5.0/src/math/color.rs
    578
    #[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))]
    579
    #[allow(clippy::exhaustive_enums)]
    580
    #[repr(u8)]
  • all-is-cubes 0.5.0/src/math/face.rs
    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)]
  • all-is-cubes 0.5.0/src/math/rotation.rs
    25
    #[allow(clippy::upper_case_acronyms)]
    26
    #[allow(clippy::exhaustive_enums)]
    27
    #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]
  • all-is-cubes 0.5.0/src/mesh/block_vertex.rs
    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)]
  • all-is-cubes 0.5.0/src/mesh/space_mesh.rs
    549
    /// based on the direction from which they are being viewed.
    550
    #[allow(clippy::exhaustive_enums)]
    551
    #[derive(Copy, Clone, Debug, Eq, Hash, PartialEq)]
  • all-is-cubes 0.5.0/src/mesh/texalloc.rs
    142
    #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]
    143
    #[allow(clippy::exhaustive_enums)]
    144
    pub enum NoTexture {}
  • all-is-cubes 0.5.0/src/physics/collision.rs
    22
    #[derive(Clone, Copy, Eq, Hash, PartialEq)]
    23
    #[allow(clippy::exhaustive_enums)] // any change will probably be breaking anyway
    24
    pub enum Contact {
  • all-is-cubes 0.5.0/src/space.rs
    1117
    #[derive(Clone, Debug, Eq, Hash, PartialEq)]
    1118
    #[allow(clippy::exhaustive_enums)] // any change will probably be breaking anyway
    1119
    pub enum SpaceChange {
  • all-is-cubes-content 0.5.0/src/tree.rs
    17
    #[derive(Copy, Clone, Debug, Eq, Hash, Ord, PartialEq, PartialOrd, exhaust::Exhaust)]
    18
    #[allow(clippy::exhaustive_enums)]
    19
    pub enum TreeGrowth {
  • all-is-cubes-ui 0.5.0/src/vui/blocks.rs
    218
    #[doc(hidden)] // public only because UiBlocks is
    219
    #[allow(clippy::exhaustive_enums)]
    220
    pub enum ToolbarButtonState {
  • arctk 2.0.7/src/dom/tree.rs
    12
    /// Tree cell enumeration.
    13
    #[allow(clippy::exhaustive_enums)]
    14
    pub enum Tree<'a, T> {
  • arctk 2.0.7/src/rt/side.rs
    5
    /// Differentiates the side of a surface.
    6
    #[allow(clippy::exhaustive_enums)]
    7
    #[derive(Clone)]
  • cargo-config2 0.1.4/src/de.rs
    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)]
  • deduplicating_array 0.1.3/src/lib.rs
    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> {
  • fixed_decimal 0.5.2/src/decimal.rs
    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.
  • fs-mistrust 0.6.0/src/walk.rs
    15
    #[derive(Debug, Copy, Clone, Eq, PartialEq)]
    16
    #[allow(clippy::exhaustive_enums)]
    17
    pub(crate) enum PathType {
  • girt-config 2.2.0/src/color.rs
    4
    #[derive(Clone, Copy, Debug, PartialEq)]
    5
    #[allow(clippy::exhaustive_enums)]
    6
    pub enum Color {
  • girt-display 2.2.0/src/color_mode.rs
    4
    #[derive(Copy, Clone, Debug, PartialEq)]
    5
    #[allow(clippy::exhaustive_enums)]
    6
    pub enum ColorMode {
  • girt-display 2.2.0/src/display_color.rs
    2
    #[derive(Clone, Copy, Debug, Eq, PartialEq)]
    3
    #[allow(clippy::exhaustive_enums)]
    4
    pub enum DisplayColor {
  • girt-display 2.2.0/src/testutil/state.rs
    2
    #[derive(Copy, Clone, Debug, PartialEq)]
    3
    #[allow(clippy::exhaustive_enums)]
    4
    pub enum State {
  • girt-git 2.2.0/src/file_mode.rs
    2
    #[derive(Debug, Copy, Clone, PartialEq)]
    3
    #[allow(clippy::exhaustive_enums)]
    4
    pub enum FileMode {
  • girt-git 2.2.0/src/origin.rs
    1
    #[derive(Debug, Copy, Clone, PartialEq)]
    2
    #[allow(clippy::exhaustive_enums)]
    3
    /// The origin of a diff line
  • girt-git 2.2.0/src/reference_kind.rs
    2
    #[derive(Debug, Copy, Clone, PartialEq)]
    3
    #[allow(clippy::exhaustive_enums)]
    4
    pub enum ReferenceKind {
  • girt-git 2.2.0/src/status.rs
    2
    #[derive(Debug, Copy, Clone, PartialEq)]
    3
    #[allow(clippy::exhaustive_enums)]
    4
    pub enum Status {
  • girt-input 2.2.0/src/event.rs
    6
    #[derive(Debug, PartialOrd, PartialEq, Eq, Clone, Copy)]
    7
    #[allow(clippy::exhaustive_enums)]
    8
    pub enum Event<CustomEvent: crate::CustomEvent> {
  • girt-input 2.2.0/src/event_action.rs
    3
    #[derive(Debug, Copy, Clone, PartialEq)]
    4
    #[allow(clippy::exhaustive_enums)]
    5
    pub enum EventAction<CustomEvent: crate::CustomEvent> {
  • girt-runtime 0.1.0/src/status.rs
    5
    #[allow(variant_size_differences)]
    6
    #[allow(clippy::exhaustive_enums)]
    7
    pub enum Status {
  • girt-todo-file 2.2.0/src/action.rs
    4
    #[derive(Clone, Copy, Debug, PartialEq)]
    5
    #[allow(clippy::exhaustive_enums)]
    6
    pub enum Action {
  • girt-view 2.2.0/src/action.rs
    2
    #[derive(Debug, Copy, Clone)]
    3
    #[allow(clippy::exhaustive_enums)]
    4
    pub enum ViewAction {
  • graph_safe_compare 0.2.1/src/generic.rs
    61
                /// Variants of errors that can occur while doing a precheck.
    62
                #[allow(clippy::exhaustive_enums)]
    63
                pub enum PrecheckError<E>
  • h3o 0.3.0/src/direction.rs
    51
    #[repr(u8)]
    52
    #[allow(clippy::exhaustive_enums)] // Not gonna change any time soon.
    53
    #[cfg_attr(
  • h3o 0.3.0/src/resolution.rs
    11
    #[repr(u8)]
    12
    #[allow(clippy::exhaustive_enums)] // Not gonna change any time soon.
    13
    #[cfg_attr(
  • icu_calendar 1.1.0/src/duration.rs
    82
    #[derive(Copy, Clone, Eq, PartialEq, Debug)]
    83
    #[allow(clippy::exhaustive_enums)] // this type should be stable
    84
    pub enum DateDurationUnit {
  • icu_calendar 1.1.0/src/types.rs
    648
    #[cfg_attr(feature = "serde", derive(serde::Deserialize))]
    649
    #[allow(clippy::exhaustive_enums)] // This is stable
    650
    pub enum IsoWeekday {
  • icu_calendar 1.1.0/src/week_of.rs
    243
    #[derive(Debug, PartialEq)]
    244
    #[allow(clippy::exhaustive_enums)] // this type is stable
    245
    pub enum RelativeUnit {
  • icu_codepointtrie 0.4.0/src/toml.rs
    57
    /// to other types as appropriate.
    58
    #[allow(clippy::exhaustive_enums)] // based on a stable serialized form
    59
    pub enum CodePointDataSlice<'a> {
  • icu_collections 1.1.0/src/codepointtrie/toml.rs
    57
    /// to other types as appropriate.
    58
    #[allow(clippy::exhaustive_enums)] // based on a stable serialized form
    59
    pub enum CodePointDataSlice<'a> {
  • icu_datetime 1.1.0/src/fields/length.rs
    36
    #[cfg_attr(feature = "serde", derive(serde::Deserialize))]
    37
    #[allow(clippy::exhaustive_enums)] // part of data struct
    38
    pub enum FieldLength {
  • icu_datetime 1.1.0/src/fields/symbols.rs
    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 {
  • icu_datetime 1.1.0/src/lib.rs
    150
    #[doc(hidden)]
    151
    #[allow(clippy::exhaustive_structs, clippy::exhaustive_enums)] // private-ish module
    152
    #[cfg(any(feature = "datagen", feature = "experimental"))]
  • icu_datetime 1.1.0/src/options/preferences.rs
    109
    #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
    110
    #[allow(clippy::exhaustive_enums)] // this type is stable
    111
    pub enum HourCycle {
  • icu_datetime 1.1.0/src/pattern/hour_cycle.rs
    19
    #[cfg_attr(feature = "serde", derive(serde::Deserialize))]
    20
    #[allow(clippy::exhaustive_enums)] // this type is stable
    21
    pub enum CoarseHourCycle {
  • icu_datetime 1.1.0/src/pattern/item/generic.rs
    7
    #[cfg_attr(feature = "serde", derive(serde::Deserialize))]
    8
    #[allow(clippy::exhaustive_enums)] // this type is stable
    9
    pub enum GenericPatternItem {
  • icu_datetime 1.1.0/src/pattern/item/mod.rs
    19
    #[cfg_attr(feature = "serde", derive(serde::Deserialize))]
    20
    #[allow(clippy::exhaustive_enums)] // this type is stable
    21
    pub enum PatternItem {
  • icu_datetime 1.1.0/src/pattern/runtime/plural.rs
    139
    #[allow(clippy::large_enum_variant)]
    140
    #[allow(clippy::exhaustive_enums)] // this type is stable
    141
    #[cfg_attr(
  • icu_locale_canonicalizer 0.6.0/src/locale_canonicalizer.rs
    23
    #[derive(Debug, PartialEq)]
    24
    #[allow(clippy::exhaustive_enums)] // this enum is stable
    25
    pub enum CanonicalizationResult {
  • icu_locid 1.1.0/src/ordering.rs
    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> {
  • icu_locid_transform 1.1.0/src/lib.rs
    104
    #[derive(Debug, PartialEq)]
    105
    #[allow(clippy::exhaustive_enums)] // this enum is stable
    106
    pub enum TransformResult {
  • icu_normalizer 1.1.0/src/properties.rs
    103
    /// The outcome of non-recursive canonical decomposition of a character.
    104
    #[allow(clippy::exhaustive_enums)]
    105
    #[derive(Debug, PartialEq, Eq)]
  • icu_plurals 1.1.0/src/lib.rs
    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
  • icu_plurals 1.1.0/src/rules/reference/ast.rs
    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 {
  • icu_properties 1.1.0/src/props.rs
    119
    #[cfg_attr(feature = "datagen", databake(path = icu_properties))]
    120
    #[allow(clippy::exhaustive_enums)] // this type is stable
    121
    #[zerovec::make_ule(GeneralCategoryULE)]
  • icu_provider_adapters 1.1.0/src/either.rs
    15
    /// `EitherProvider<P0, P1>`.
    16
    #[allow(clippy::exhaustive_enums)] // this is stable
    17
    pub enum EitherProvider<P0, P1> {
  • ranges 0.3.3/src/generic_range/relation.rs
    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)]
  • ranges 0.3.3/src/generic_range.rs
    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)]
  • rational_extensions 0.1.0/src/lib.rs
    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> {
  • rsasl 2.0.0-rc.4/src/session.rs
    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.
  • ruma-api 0.20.1/src/error.rs
    164
    #[derive(Debug)]
    165
    #[allow(clippy::exhaustive_enums)]
    166
    pub enum ServerError<E> {
  • ruma-api 0.20.1/src/lib.rs
    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 {
  • ruma-client-api 0.15.3/src/filter/lazy_load.rs
    8
    #[serde(from = "LazyLoadJsonRepr")]
    9
    #[allow(clippy::exhaustive_enums)]
    10
    pub enum LazyLoadOptions {
  • ruma-client-api 0.15.3/src/filter/url.rs
    7
    #[derive(Clone, Copy, Debug, Eq, PartialEq)]
    8
    #[allow(clippy::exhaustive_enums)]
    9
    pub enum UrlFilter {
  • ruma-client-api 0.15.3/src/message/get_message_events.rs
    173
        #[derive(Clone, Debug, Deserialize, Serialize)]
    174
        #[allow(clippy::exhaustive_enums)]
    175
        pub enum Direction {
  • ruma-client-api 0.15.3/src/search/search_events.rs
    492
        #[derive(Clone, Debug, Deserialize, Eq, Ord, PartialEq, PartialOrd, Serialize)]
    493
        #[allow(clippy::exhaustive_enums)]
    494
        pub enum OwnedRoomIdOrUserId {
  • ruma-client-api 0.15.3/src/typing/create_typing_event.rs
    61
        #[serde(into = "TypingInner")]
    62
        #[allow(clippy::exhaustive_enums)]
    63
        pub enum Typing {
  • ruma-client-api 0.15.3/src/uiaa.rs
    566
    #[incoming_derive(!Deserialize)]
    567
    #[allow(clippy::exhaustive_enums)]
    568
    pub enum UserIdentifier<'a> {
  • ruma-common 0.10.5/src/api/error.rs
    188
    #[derive(Debug)]
    189
    #[allow(clippy::exhaustive_enums)]
    190
    pub enum ServerError<E> {
  • ruma-common 0.10.5/src/api/metadata.rs
    102
    #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
    103
    #[allow(clippy::exhaustive_enums)]
    104
    pub enum VersioningDecision {
  • ruma-common 0.10.5/src/api.rs
    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 {
  • ruma-common 0.10.5/src/canonical_json/value.rs
    15
    #[derive(Clone, Eq, PartialEq)]
    16
    #[allow(clippy::exhaustive_enums)]
    17
    pub enum CanonicalJsonValue {
  • ruma-common 0.10.5/src/canonical_json.rs
    16
    #[derive(Debug)]
    17
    #[allow(clippy::exhaustive_enums)]
    18
    pub enum CanonicalJsonError {
    83
    #[derive(Debug)]
    84
    #[allow(clippy::exhaustive_enums)]
    85
    pub enum JsonType {
  • ruma-common 0.10.5/src/events/content.rs
    69
    #[derive(Debug)]
    70
    #[allow(clippy::exhaustive_enums)]
    71
    pub enum HasDeserializeFields {
  • ruma-common 0.10.5/src/events/enums.rs
    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)]
  • ruma-events 0.26.1/src/enums.rs
    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)]
  • ruma-events 0.26.1/src/lib.rs
    241
    #[derive(Debug)]
    242
    #[allow(clippy::exhaustive_enums)]
    243
    pub enum HasDeserializeFields {
  • ruma-serde 0.6.1/src/canonical_json/value.rs
    17
    #[derive(Clone, Eq, PartialEq)]
    18
    #[allow(clippy::exhaustive_enums)]
    19
    pub enum CanonicalJsonValue {
  • ruma-serde 0.6.1/src/canonical_json.rs
    11
    #[derive(Debug)]
    12
    #[allow(clippy::exhaustive_enums)]
    13
    pub enum Error {
  • ruma-signatures 0.12.0/src/verification.rs
    50
    #[derive(Clone, Debug, Hash, PartialEq, Eq)]
    51
    #[allow(clippy::exhaustive_enums)]
    52
    pub enum Verified {
  • ruma-state-res 0.8.0/src/room_version.rs
    5
    #[derive(Debug)]
    6
    #[allow(clippy::exhaustive_enums)]
    7
    pub enum RoomDisposition {
  • s3-server 0.2.0/src/errors.rs
    161
    #[derive(Debug)]
    162
    #[allow(clippy::exhaustive_enums)]
    163
    pub enum S3StorageError<E> {
  • s3-server 0.2.0/src/headers/amz_content_sha256.rs
    8
    #[derive(Debug)]
    9
    #[allow(clippy::exhaustive_enums)]
    10
    pub enum AmzContentSha256<'a> {
  • s3-server 0.2.0/src/headers/amz_copy_source.rs
    8
    #[derive(Debug)]
    9
    #[allow(clippy::exhaustive_enums)]
    10
    pub enum AmzCopySource<'a> {
  • s3-server 0.2.0/src/path.rs
    8
    /// A path in the S3 storage
    9
    #[allow(clippy::exhaustive_enums)]
    10
    #[derive(Debug)]
  • s3s 0.2.0/src/dto/range.rs
    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)]
  • tor-config 0.7.0/src/misc.rs
    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)]
  • tor-config 0.7.0/src/sources.rs
    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 {
  • tor-error 0.4.0/src/retriable.rs
    143
    #[derive(Copy, Clone, Debug, Eq, PartialEq, Ord, PartialOrd)]
    144
    #[allow(clippy::exhaustive_enums)]
    145
    pub enum AbsRetryTime {
  • tor-netdir 0.7.0/src/lib.rs
    295
    #[derive(Copy, Clone, Eq, PartialEq, Debug)]
    296
    #[allow(clippy::exhaustive_enums)]
    297
    pub enum Timeliness {
  • tor-netdoc 0.6.0/src/lib.rs
    58
    #[derive(PartialEq, Debug, Eq)]
    59
    #[allow(clippy::exhaustive_enums)]
    60
    pub enum AllowAnnotations {
  • tor-netdoc 0.6.0/src/types/policy/addrpolicy.rs
    47
    #[derive(Copy, Clone, Debug, Eq, PartialEq)]
    48
    #[allow(clippy::exhaustive_enums)]
    49
    pub enum RuleKind {
  • tor-persist 0.6.0/src/lib.rs
    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> {
  • tor-proto 0.8.0/src/channel/reactor.rs
    58
    #[allow(unreachable_pub)] // Only `pub` with feature `testing`; otherwise, visible in crate
    59
    #[allow(clippy::exhaustive_enums)]
    60
    pub enum CtrlMsg {
  • tor-proto 0.8.0/src/circuit/celltypes.rs
    14
    #[allow(unreachable_pub)] // Only `pub` with feature `testing`; otherwise, visible in crate
    15
    #[allow(clippy::exhaustive_enums)]
    16
    pub enum CreateResponse {
  • tor-proto 0.8.0/src/util/skew.rs
    12
    #[derive(Copy, Clone, Debug, Eq, PartialEq)]
    13
    #[allow(clippy::exhaustive_enums)]
    14
    pub enum ClockSkew {
  • tor-socksproto 0.6.0/src/msg.rs
    77
    #[derive(Clone, Debug, PartialEq, Eq)]
    78
    #[allow(clippy::exhaustive_enums)]
    79
    pub enum SocksAddr {
  • vqueue 2.0.1-rc.4/src/api.rs
    22
    /// identifiers for all mail queues.
    23
    #[allow(clippy::exhaustive_enums)]
    24
    #[derive(Debug, PartialEq, Eq, Clone, strum::IntoStaticStr, strum::EnumString, strum::EnumIter)]
  • vsmtp-delivery 2.0.1-rc.4/src/send.rs
    29
    #[must_use]
    30
    #[allow(clippy::exhaustive_enums)]
    31
    #[derive(Debug)]
  • vsmtp-protocol 2.0.1-rc.4/src/smtp_sasl.rs
    53
    #[derive(Debug, thiserror::Error)]
    54
    #[allow(clippy::exhaustive_enums)]
    55
    pub enum AuthError {
  • vsmtp-protocol 2.0.1-rc.4/src/stream.rs
    34
    #[derive(Debug, thiserror::Error)]
    35
    #[allow(clippy::exhaustive_enums)]
    36
    pub enum Error {
  • yoke 0.7.0/src/either.rs
    49
    #[derive(Clone, PartialEq, Eq)]
    50
    #[allow(clippy::exhaustive_enums)] // stable
    51
    pub enum EitherCart<C0, C1> {
  • Aetherus 0.1.1/src/lib.rs
    18
        clippy::else_if_without_else,
    19
        clippy::exhaustive_enums,
    20
        clippy::exhaustive_structs,
  • allochronic-util 0.0.1-dev-1/src/lib.rs
    32
    	clippy::else_if_without_else,
    33
    	clippy::exhaustive_enums,
    34
    	clippy::future_not_send,
  • allochronic-util-macros 0.0.1-dev-1/src/lib.rs
    32
    	clippy::else_if_without_else,
    33
    	clippy::exhaustive_enums,
    34
    	clippy::future_not_send,
  • async-rdma 0.4.0/src/lib.rs
    114
        clippy::shadow_reuse, // Not too much bad
    115
        clippy::exhaustive_enums,
    116
        clippy::exhaustive_structs,
  • fabruic 0.0.1-dev-1/src/lib.rs
    32
    	clippy::else_if_without_else,
    33
    	clippy::exhaustive_enums,
    34
    	clippy::future_not_send,
  • icu_calendar 1.1.0/src/provider.rs
    15
    // Provider structs must be stable
    16
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
  • icu_collator 1.1.0/src/provider.rs
    18
    // Provider structs must be stable
    19
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
  • icu_compactdecimal 0.1.0/src/provider.rs
    5
    // Provider structs must be stable.
    6
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
    7
    // Suppress a warning on zerovec::makevarule.
  • icu_datetime 1.1.0/src/provider/calendar/symbols.rs
    5
    // allowed for providers
    6
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
  • icu_decimal 1.1.0/src/provider.rs
    16
    #![allow(clippy::exhaustive_structs)]
    17
    #![allow(clippy::exhaustive_enums)]
  • icu_displaynames 0.8.0/src/provider.rs
    5
    // Provider structs must be stable
    6
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
    7
    #![warn(unused_imports)]
  • icu_list 1.1.0/src/provider/mod.rs
    5
    // Provider structs must be stable
    6
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
  • icu_locid_transform 1.1.0/src/provider.rs
    5
    // Provider structs must be stable
    6
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
  • icu_normalizer 1.1.0/src/provider.rs
    15
    // Provider structs must be stable
    16
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
  • icu_plurals 1.1.0/src/provider.rs
    5
    // Provider structs must be stable
    6
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
  • icu_properties 1.1.0/src/provider.rs
    5
    // Provider structs must be stable
    6
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
  • icu_relativetime 0.1.0/src/provider.rs
    5
    // Provider structs must be stable
    6
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
  • icu_timezone 1.1.0/src/provider.rs
    5
    // Provider structs must be stable
    6
    #![allow(clippy::exhaustive_structs, clippy::exhaustive_enums)]
  • liberty-db 0.1.1/src/lib.rs
    69
        clippy::exhaustive_structs,
    70
        clippy::exhaustive_enums,
    71
        clippy::missing_panics_doc, // TODO: add panic docs
  • liberty-parser 0.1.1/src/lib.rs
    69
        clippy::exhaustive_structs,
    70
        clippy::exhaustive_enums,
    71
        clippy::missing_panics_doc, // TODO: add panic docs
  • libpd-rs 0.1.9/src/lib.rs
    33
        clippy::exhaustive_structs,
    34
        clippy::exhaustive_enums,
    35
        clippy::module_name_repetitions,
  • pin-project 1.0.12/tests/lint.rs
    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
  • pin-project-lite 0.2.9/tests/lint.rs
    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
  • plow_cli 0.4.8/src/main.rs
    36
        clippy::exhaustive_structs,
    37
        clippy::exhaustive_enums,
    38
        clippy::module_name_repetitions,
  • plow_graphify 0.2.2/src/lib.rs
    31
        clippy::exhaustive_structs,
    32
        clippy::exhaustive_enums,
    33
        clippy::module_name_repetitions,
  • plow_linter 0.2.8/src/lib.rs
    33
        clippy::exhaustive_structs,
    34
        clippy::exhaustive_enums,
    35
        clippy::module_name_repetitions,
  • plow_ontology 0.2.1/src/lib.rs
    31
        clippy::exhaustive_structs,
    32
        clippy::exhaustive_enums,
    33
        clippy::module_name_repetitions,
  • plow_package_management 0.3.1/src/lib.rs
    33
        clippy::exhaustive_structs,
    34
        clippy::exhaustive_enums,
    35
        clippy::module_name_repetitions,
  • rdma 0.3.0/src/lib.rs
    17
        clippy::enum_glob_use,
    18
        clippy::exhaustive_enums,
    19
        clippy::exhaustive_structs,
  • rsasl 2.0.0-rc.4/src/lib.rs
    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.
  • sparkle-cache 0.14.1/src/lib.rs
    56
        clippy::wildcard_enum_match_arm,
    57
        clippy::exhaustive_enums,
    58
        clippy::self_named_module_files,
  • sparkle-cache-postgres 0.14.1/src/lib.rs
    57
        clippy::wildcard_enum_match_arm,
    58
        clippy::exhaustive_enums,
    59
        clippy::self_named_module_files,
  • twilight-cache-any-backend 0.13.0/src/lib.rs
    56
        clippy::wildcard_enum_match_arm,
    57
        clippy::exhaustive_enums,
    58
        clippy::self_named_module_files,
  • wave-insight-lib 0.1.3/src/bin/main.rs
    40
        clippy::exhaustive_structs,
    41
        clippy::exhaustive_enums,
    42
        clippy::missing_panics_doc, // TODO: add panic docs
  • wave-insight-lib 0.1.3/src/lib.rs
    38
        clippy::exhaustive_structs,
    39
        clippy::exhaustive_enums,
    40
        clippy::missing_panics_doc, // TODO: add panic docs