pub struct UpdateSchemaParams {
pub name: Option<String>,
pub description: Option<String>,
pub fields: Option<Vec<CreateSchemaField>>,
}Fields§
§name: Option<String>§description: Option<String>§fields: Option<Vec<CreateSchemaField>>Trait Implementations§
Source§impl Clone for UpdateSchemaParams
impl Clone for UpdateSchemaParams
Source§fn clone(&self) -> UpdateSchemaParams
fn clone(&self) -> UpdateSchemaParams
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 UpdateSchemaParams
impl Debug for UpdateSchemaParams
Source§impl Default for UpdateSchemaParams
impl Default for UpdateSchemaParams
Source§fn default() -> UpdateSchemaParams
fn default() -> UpdateSchemaParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateSchemaParams
impl<'de> Deserialize<'de> for UpdateSchemaParams
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
Auto Trait Implementations§
impl Freeze for UpdateSchemaParams
impl RefUnwindSafe for UpdateSchemaParams
impl Send for UpdateSchemaParams
impl Sync for UpdateSchemaParams
impl Unpin for UpdateSchemaParams
impl UnsafeUnpin for UpdateSchemaParams
impl UnwindSafe for UpdateSchemaParams
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