pub struct PluginObjectPropertySchema {
pub key: String,
pub value_schema: PluginValueSchema,
pub required: bool,
pub description: Option<String>,
}Fields§
§key: String§value_schema: PluginValueSchema§required: bool§description: Option<String>Trait Implementations§
Source§impl Clone for PluginObjectPropertySchema
impl Clone for PluginObjectPropertySchema
Source§fn clone(&self) -> PluginObjectPropertySchema
fn clone(&self) -> PluginObjectPropertySchema
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 PluginObjectPropertySchema
impl Debug for PluginObjectPropertySchema
impl Eq for PluginObjectPropertySchema
impl StructuralPartialEq for PluginObjectPropertySchema
Auto Trait Implementations§
impl Freeze for PluginObjectPropertySchema
impl RefUnwindSafe for PluginObjectPropertySchema
impl Send for PluginObjectPropertySchema
impl Sync for PluginObjectPropertySchema
impl Unpin for PluginObjectPropertySchema
impl UnsafeUnpin for PluginObjectPropertySchema
impl UnwindSafe for PluginObjectPropertySchema
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.