pub struct Field {
pub id: String,
pub name: String,
pub schema: Box<JsonTypeBean>,
pub description: Option<String>,
pub key: Option<String>,
pub is_locked: Option<bool>,
pub searcher_key: Option<String>,
pub screens_count: Option<i64>,
pub contexts_count: Option<i64>,
pub last_used: Option<Box<FieldLastUsed>>,
}
Expand description
Field : Details of a field.
Fields§
§id: String
The ID of the field.
name: String
The name of the field.
schema: Box<JsonTypeBean>
§description: Option<String>
The description of the field.
key: Option<String>
The key of the field.
is_locked: Option<bool>
Whether the field is locked.
searcher_key: Option<String>
The searcher key of the field. Returned for custom fields.
screens_count: Option<i64>
Number of screens where the field is used.
contexts_count: Option<i64>
Number of contexts where the field is used.
last_used: Option<Box<FieldLastUsed>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Field
impl<'de> Deserialize<'de> for Field
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
impl StructuralPartialEq for Field
Auto Trait Implementations§
impl Freeze for Field
impl RefUnwindSafe for Field
impl Send for Field
impl Sync for Field
impl Unpin for Field
impl UnwindSafe for Field
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