pub struct SchemaCreateRequest {
pub scope: String,
pub template_key: Option<String>,
pub display_name: String,
pub hidden: Option<bool>,
pub fields: Option<Vec<PostSchemaFields>>,
pub copy_instance_on_item_copy: Option<bool>,
}Fields§
§scope: String§template_key: Option<String>§display_name: String§fields: Option<Vec<PostSchemaFields>>§copy_instance_on_item_copy: Option<bool>Trait Implementations§
Source§impl Clone for SchemaCreateRequest
impl Clone for SchemaCreateRequest
Source§fn clone(&self) -> SchemaCreateRequest
fn clone(&self) -> SchemaCreateRequest
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 SchemaCreateRequest
impl Debug for SchemaCreateRequest
Source§impl Default for SchemaCreateRequest
impl Default for SchemaCreateRequest
Source§fn default() -> SchemaCreateRequest
fn default() -> SchemaCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SchemaCreateRequest
impl<'de> Deserialize<'de> for SchemaCreateRequest
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
Source§impl PartialEq for SchemaCreateRequest
impl PartialEq for SchemaCreateRequest
Source§impl Serialize for SchemaCreateRequest
impl Serialize for SchemaCreateRequest
impl StructuralPartialEq for SchemaCreateRequest
Auto Trait Implementations§
impl Freeze for SchemaCreateRequest
impl RefUnwindSafe for SchemaCreateRequest
impl Send for SchemaCreateRequest
impl Sync for SchemaCreateRequest
impl Unpin for SchemaCreateRequest
impl UnsafeUnpin for SchemaCreateRequest
impl UnwindSafe for SchemaCreateRequest
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