pub struct TelemetryPlan {
pub required: bool,
pub suggested_endpoint: Option<String>,
pub extra: Value,
}Expand description
Telemetry configuration hints.
Fields§
§required: boolWhether telemetry must be configured.
suggested_endpoint: Option<String>Optional suggested endpoint.
extra: ValueExtension metadata.
Trait Implementations§
Source§impl Clone for TelemetryPlan
impl Clone for TelemetryPlan
Source§fn clone(&self) -> TelemetryPlan
fn clone(&self) -> TelemetryPlan
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TelemetryPlan
impl Debug for TelemetryPlan
Source§impl<'de> Deserialize<'de> for TelemetryPlan
impl<'de> Deserialize<'de> for TelemetryPlan
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TelemetryPlan
impl PartialEq for TelemetryPlan
Source§impl Serialize for TelemetryPlan
impl Serialize for TelemetryPlan
impl StructuralPartialEq for TelemetryPlan
Auto Trait Implementations§
impl Freeze for TelemetryPlan
impl RefUnwindSafe for TelemetryPlan
impl Send for TelemetryPlan
impl Sync for TelemetryPlan
impl Unpin for TelemetryPlan
impl UnwindSafe for TelemetryPlan
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)