Files
neon/pageserver/src
Joonas Koivunen 678fe0684f std::fmt::Debug for Layer implementations (#3536)
Follow-up to #3513.

This removes the old blanket `std::fmt::Debug` impl on `dyn Layer` which
did not seem to be used from anywhere (no compilation errors after
removing).

Adds `std::fmt::Debug` requirement and implementations for `trait Layer`
implementors:
- LayerDescriptor (derived)
- RemoteLayer (manual)
- DeltaLayer (manual)
- ImageLayer (manual)

Manual implementations are used to skip PageserverConf, tenant and
timeline ids, large collections.

Adds and adjusts some doc comments to be more rustdoc alike.
2023-02-06 14:21:51 +02:00
..
2023-01-25 14:53:30 +01:00
2023-01-25 14:53:30 +01:00
2023-01-25 14:53:30 +01:00
2023-01-25 14:53:30 +01:00
2023-01-27 12:23:17 +01:00
2023-01-25 14:53:30 +01:00
2022-11-10 16:43:04 -05:00
2023-01-25 14:53:30 +01:00
2022-12-21 19:16:39 +01:00