Enum nydus_api::http::ApiResponsePayload
source · [−]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
sourceimpl Serialize for ApiResponsePayload
impl Serialize for ApiResponsePayload
Auto Trait Implementations
impl RefUnwindSafe for ApiResponsePayload
impl Send for ApiResponsePayload
impl Sync for ApiResponsePayload
impl Unpin for ApiResponsePayload
impl UnwindSafe for ApiResponsePayload
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more