pub struct GetTelemetrySubscriptionsResponseV0 {
pub throttle_time_ms: i32,
pub error_code: i16,
pub client_instance_id: [u8; 16],
pub subscription_id: i32,
pub accepted_compression_types: Vec<i8>,
pub push_interval_ms: i32,
pub telemetry_max_bytes: i32,
pub delta_temporality: bool,
pub requested_metrics: Vec<String>,
}Expand description
KIP-714 telemetry subscription response.
Fields§
§throttle_time_ms: i32§error_code: i16§client_instance_id: [u8; 16]A non-zero value is returned when the request supplied the zero UUID.
subscription_id: i32§accepted_compression_types: Vec<i8>§push_interval_ms: i32§telemetry_max_bytes: i32§delta_temporality: bool§requested_metrics: Vec<String>Implementations§
Source§impl GetTelemetrySubscriptionsResponseV0
impl GetTelemetrySubscriptionsResponseV0
Sourcepub fn decode_body(decoder: &mut Decoder<'_>) -> Result<Self>
pub fn decode_body(decoder: &mut Decoder<'_>) -> Result<Self>
Decodes the flexible response body after the response header.
Trait Implementations§
Source§impl Clone for GetTelemetrySubscriptionsResponseV0
impl Clone for GetTelemetrySubscriptionsResponseV0
Source§fn clone(&self) -> GetTelemetrySubscriptionsResponseV0
fn clone(&self) -> GetTelemetrySubscriptionsResponseV0
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Eq for GetTelemetrySubscriptionsResponseV0
impl StructuralPartialEq for GetTelemetrySubscriptionsResponseV0
Auto Trait Implementations§
impl Freeze for GetTelemetrySubscriptionsResponseV0
impl RefUnwindSafe for GetTelemetrySubscriptionsResponseV0
impl Send for GetTelemetrySubscriptionsResponseV0
impl Sync for GetTelemetrySubscriptionsResponseV0
impl Unpin for GetTelemetrySubscriptionsResponseV0
impl UnsafeUnpin for GetTelemetrySubscriptionsResponseV0
impl UnwindSafe for GetTelemetrySubscriptionsResponseV0
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