pub enum EditorFieldKind {
Boolean,
String,
Integer,
Enum,
StringMap,
Json,
Section,
}Expand description
Editor control shape for one configuration field.
Variants§
Boolean
Boolean toggle.
String
String-like value, including paths.
Integer
Integer value.
Enum
String enum with a fixed set of allowed values.
StringMap
Object with string keys and string values.
Json
Arbitrary JSON value.
Section
Nested configuration section.
Trait Implementations§
Source§impl Clone for EditorFieldKind
impl Clone for EditorFieldKind
Source§fn clone(&self) -> EditorFieldKind
fn clone(&self) -> EditorFieldKind
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 moreSource§impl Debug for EditorFieldKind
impl Debug for EditorFieldKind
Source§impl PartialEq for EditorFieldKind
impl PartialEq for EditorFieldKind
Source§fn eq(&self, other: &EditorFieldKind) -> bool
fn eq(&self, other: &EditorFieldKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for EditorFieldKind
impl Eq for EditorFieldKind
impl StructuralPartialEq for EditorFieldKind
Auto Trait Implementations§
impl Freeze for EditorFieldKind
impl RefUnwindSafe for EditorFieldKind
impl Send for EditorFieldKind
impl Sync for EditorFieldKind
impl Unpin for EditorFieldKind
impl UnsafeUnpin for EditorFieldKind
impl UnwindSafe for EditorFieldKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request