pub struct Meta {Show 20 fields
pub model_name: String,
pub project_name: String,
pub unique_project_key: String,
pub service_name: String,
pub database_name: String,
pub db_client_name: String,
pub db_query_docs_limit: u32,
pub collection_name: String,
pub fields_count: usize,
pub fields_name: Vec<String>,
pub is_add_docs: bool,
pub is_up_docs: bool,
pub is_del_docs: bool,
pub is_use_add_valid: bool,
pub is_use_hooks: bool,
pub is_use_hash_slug: bool,
pub field_value_type_map: HashMap<String, String>,
pub field_type_map: HashMap<String, String>,
pub default_value_map: HashMap<String, Value>,
pub ignore_fields: Vec<String>,
}
Expand description
Metadata ( model parameters )
Fields
model_name: String
project_name: String
unique_project_key: String
service_name: String
database_name: String
db_client_name: String
db_query_docs_limit: u32
collection_name: String
fields_count: usize
fields_name: Vec<String>
is_add_docs: bool
is_up_docs: bool
is_del_docs: bool
is_use_add_valid: bool
is_use_hooks: bool
is_use_hash_slug: bool
field_value_type_map: HashMap<String, String>
field_type_map: HashMap<String, String>
default_value_map: HashMap<String, Value>
ignore_fields: Vec<String>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Meta
impl<'de> Deserialize<'de> for Meta
sourcefn 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 RefUnwindSafe for Meta
impl Send for Meta
impl Sync for Meta
impl Unpin for Meta
impl UnwindSafe for Meta
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<R, P> ReadPrimitive<R> for Pwhere
R: Read + ReadEndian<P>,
P: Default,
impl<R, P> ReadPrimitive<R> for Pwhere
R: Read + ReadEndian<P>,
P: Default,
sourcefn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian()
.sourcefn read_from_big_endian(read: &mut R) -> Result<Self, Error>
fn read_from_big_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_big_endian()
.sourcefn read_from_native_endian(read: &mut R) -> Result<Self, Error>
fn read_from_native_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_native_endian()
.