pub struct FieldReferenceData {
pub value: Option<String>,
pub display_name: Option<String>,
pub orderable: Option<Orderable>,
pub searchable: Option<Searchable>,
pub auto: Option<Auto>,
pub cfid: Option<String>,
pub operators: Option<Vec<String>>,
pub types: Option<Vec<String>>,
}
Expand description
FieldReferenceData : Details of a field that can be used in advanced searches.
Fields§
§value: Option<String>
The field identifier.
display_name: Option<String>
The display name of the field.
orderable: Option<Orderable>
Whether the field can be used in a query’s ORDER BY
clause.
searchable: Option<Searchable>
Whether the content of this field can be searched.
auto: Option<Auto>
Whether the field provide auto-complete suggestions.
cfid: Option<String>
If the item is a custom field, the ID of the custom field.
operators: Option<Vec<String>>
The valid search operators for the field.
types: Option<Vec<String>>
The data types of items in the field.
Implementations§
Source§impl FieldReferenceData
impl FieldReferenceData
Sourcepub fn new() -> FieldReferenceData
pub fn new() -> FieldReferenceData
Details of a field that can be used in advanced searches.
Trait Implementations§
Source§impl Clone for FieldReferenceData
impl Clone for FieldReferenceData
Source§fn clone(&self) -> FieldReferenceData
fn clone(&self) -> FieldReferenceData
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 FieldReferenceData
impl Debug for FieldReferenceData
Source§impl Default for FieldReferenceData
impl Default for FieldReferenceData
Source§fn default() -> FieldReferenceData
fn default() -> FieldReferenceData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FieldReferenceData
impl<'de> Deserialize<'de> for FieldReferenceData
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 FieldReferenceData
impl PartialEq for FieldReferenceData
Source§impl Serialize for FieldReferenceData
impl Serialize for FieldReferenceData
impl StructuralPartialEq for FieldReferenceData
Auto Trait Implementations§
impl Freeze for FieldReferenceData
impl RefUnwindSafe for FieldReferenceData
impl Send for FieldReferenceData
impl Sync for FieldReferenceData
impl Unpin for FieldReferenceData
impl UnwindSafe for FieldReferenceData
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