pub struct InlineDefinition {
pub model: String,
pub fk_field: String,
pub fields: Vec<String>,
pub extra: usize,
pub max_num: Option<usize>,
pub min_num: usize,
pub can_delete: bool,
pub verbose_name: Option<String>,
}Expand description
Inline definition for related models
Fields§
§model: StringRelated model name
fk_field: StringForeign key field in related model
fields: Vec<String>Fields to display
extra: usizeExtra rows to show
max_num: Option<usize>Maximum rows
min_num: usizeMinimum rows
can_delete: boolCan delete?
verbose_name: Option<String>Verbose name
Implementations§
Source§impl InlineDefinition
impl InlineDefinition
Sourcepub fn fields(self, fields: impl IntoIterator<Item = impl Into<String>>) -> Self
pub fn fields(self, fields: impl IntoIterator<Item = impl Into<String>>) -> Self
Set fields
Trait Implementations§
Source§impl Clone for InlineDefinition
impl Clone for InlineDefinition
Source§fn clone(&self) -> InlineDefinition
fn clone(&self) -> InlineDefinition
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 InlineDefinition
impl Debug for InlineDefinition
Source§impl<'de> Deserialize<'de> for InlineDefinition
impl<'de> Deserialize<'de> for InlineDefinition
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 InlineDefinition
impl RefUnwindSafe for InlineDefinition
impl Send for InlineDefinition
impl Sync for InlineDefinition
impl Unpin for InlineDefinition
impl UnwindSafe for InlineDefinition
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