pub struct EditorSchema {
pub fields: &'static [EditorFieldSpec],
}Expand description
Static editor metadata for one configuration struct.
Fields§
§fields: &'static [EditorFieldSpec]Ordered editor fields.
Implementations§
Source§impl EditorSchema
impl EditorSchema
Sourcepub fn field(self, name: &str) -> Option<EditorFieldSpec>
pub fn field(self, name: &str) -> Option<EditorFieldSpec>
Finds a field by serialized name.
Trait Implementations§
Source§impl Clone for EditorSchema
impl Clone for EditorSchema
Source§fn clone(&self) -> EditorSchema
fn clone(&self) -> EditorSchema
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 Copy for EditorSchema
Auto Trait Implementations§
impl Freeze for EditorSchema
impl RefUnwindSafe for EditorSchema
impl Send for EditorSchema
impl Sync for EditorSchema
impl Unpin for EditorSchema
impl UnsafeUnpin for EditorSchema
impl UnwindSafe for EditorSchema
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<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