pub struct CustomField {
pub created_at: DateTime<Utc>,
pub modified_at: Option<DateTime<Utc>>,
pub id: Uuid,
pub metadata: HashMap<String, String>,
pub type: CustomFieldType,
pub slug: String,
pub name: String,
pub organization_id: Uuid,
pub properties: CustomFieldProperties,
}Fields§
§created_at: DateTime<Utc>Creation timestamp of the object.
modified_at: Option<DateTime<Utc>>Last modification timestamp of the object.
id: UuidThe ID of the object.
metadata: HashMap<String, String>§type: CustomFieldType§slug: StringIdentifier of the custom field. It’ll be used as key when storing the value.
name: StringName of the custom field.
organization_id: UuidThe ID of the organization owning the custom field.
properties: CustomFieldPropertiesTrait Implementations§
Source§impl<'de> Deserialize<'de> for CustomField
impl<'de> Deserialize<'de> for CustomField
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 CustomField
impl RefUnwindSafe for CustomField
impl Send for CustomField
impl Sync for CustomField
impl Unpin for CustomField
impl UnwindSafe for CustomField
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