pub enum ApiResponsePayload {
BackendMetrics(String),
BlobcacheMetrics(String),
DaemonInfo(String),
Empty,
Events(String),
FsGlobalMetrics(String),
FsFilesMetrics(String),
FsFilesPatterns(String),
FsBackendInfo(String),
FsInflightMetrics(String),
BlobObjectList(String),
}Variants§
BackendMetrics(String)
Filesystem backend metrics.
BlobcacheMetrics(String)
Blobcache metrics.
DaemonInfo(String)
Daemon version, configuration and status information in json.
Empty
No data is sent on the channel.
Events(String)
Global error events.
FsGlobalMetrics(String)
Filesystem global metrics, v1.
FsFilesMetrics(String)
Filesystem per-file metrics, v1.
FsFilesPatterns(String)
Filesystem access pattern trace log, v1.
FsBackendInfo(String)
FsInflightMetrics(String)
BlobObjectList(String)
List of blob objects, v2
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ApiResponsePayload
impl RefUnwindSafe for ApiResponsePayload
impl Send for ApiResponsePayload
impl Sync for ApiResponsePayload
impl Unpin for ApiResponsePayload
impl UnwindSafe for ApiResponsePayload
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more