pub struct PluginConfigSchemaBuilder { /* private fields */ }Implementations§
Source§impl PluginConfigSchemaBuilder
impl PluginConfigSchemaBuilder
pub fn schema_version(self, schema_version: u32) -> Self
pub fn allow_unvalidated_config(self, allow_unvalidated_config: bool) -> Self
pub fn setting<T: Into<PluginConfigSettingManifest>>(self, setting: T) -> Self
Trait Implementations§
Source§impl Clone for PluginConfigSchemaBuilder
impl Clone for PluginConfigSchemaBuilder
Source§fn clone(&self) -> PluginConfigSchemaBuilder
fn clone(&self) -> PluginConfigSchemaBuilder
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 PluginConfigSchemaBuilder
impl Debug for PluginConfigSchemaBuilder
Source§impl From<PluginConfigSchemaBuilder> for ManifestEntry
impl From<PluginConfigSchemaBuilder> for ManifestEntry
Source§fn from(value: PluginConfigSchemaBuilder) -> Self
fn from(value: PluginConfigSchemaBuilder) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PluginConfigSchemaBuilder
impl RefUnwindSafe for PluginConfigSchemaBuilder
impl Send for PluginConfigSchemaBuilder
impl Sync for PluginConfigSchemaBuilder
impl Unpin for PluginConfigSchemaBuilder
impl UnsafeUnpin for PluginConfigSchemaBuilder
impl UnwindSafe for PluginConfigSchemaBuilder
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