pub struct EntitySection {
pub name: String,
pub fields: Vec<FieldTypeInfo>,
pub is_nested_struct: bool,
pub parent_field: Option<String>,
}Expand description
Represents a logical section/group of fields in the entity
Fields§
§name: String§fields: Vec<FieldTypeInfo>§is_nested_struct: bool§parent_field: Option<String>Trait Implementations§
Source§impl Clone for EntitySection
impl Clone for EntitySection
Source§fn clone(&self) -> EntitySection
fn clone(&self) -> EntitySection
Returns a duplicate of the value. Read more
1.0.0 · 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 EntitySection
impl Debug for EntitySection
Source§impl<'de> Deserialize<'de> for EntitySection
impl<'de> Deserialize<'de> for EntitySection
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 EntitySection
impl RefUnwindSafe for EntitySection
impl Send for EntitySection
impl Sync for EntitySection
impl Unpin for EntitySection
impl UnwindSafe for EntitySection
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