pub struct DatabaseEmailProperty {
pub id: Option<String>,
pub name: String,
pub description: Option<String>,
pub email: HashMap<(), ()>,
}
Fields§
§id: Option<String>
Property Identifier
name: String
Modify the value of this field when updating the column name of the property.
description: Option<String>
Although it is not explicitly stated in the official documentation, you can add a description to the property by specifying this.
email: HashMap<(), ()>
An empty object ({}
)
Implementations§
Source§impl DatabaseEmailProperty
impl DatabaseEmailProperty
Sourcepub fn name<T>(self, name: T) -> Self
pub fn name<T>(self, name: T) -> Self
Set the value of the name
field.
Modify the value of this field when updating the column name of the property.
Sourcepub fn description<T>(self, description: T) -> Self
pub fn description<T>(self, description: T) -> Self
Set the value of the description
field.
Although it is not explicitly stated in the official documentation, you can add a description to the property by specifying this.
Trait Implementations§
Source§impl Clone for DatabaseEmailProperty
impl Clone for DatabaseEmailProperty
Source§fn clone(&self) -> DatabaseEmailProperty
fn clone(&self) -> DatabaseEmailProperty
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 DatabaseEmailProperty
impl Debug for DatabaseEmailProperty
Source§impl Default for DatabaseEmailProperty
impl Default for DatabaseEmailProperty
Source§fn default() -> DatabaseEmailProperty
fn default() -> DatabaseEmailProperty
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DatabaseEmailProperty
impl<'de> Deserialize<'de> for DatabaseEmailProperty
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 DatabaseEmailProperty
impl PartialEq for DatabaseEmailProperty
Source§impl Serialize for DatabaseEmailProperty
impl Serialize for DatabaseEmailProperty
impl Eq for DatabaseEmailProperty
impl StructuralPartialEq for DatabaseEmailProperty
Auto Trait Implementations§
impl Freeze for DatabaseEmailProperty
impl RefUnwindSafe for DatabaseEmailProperty
impl Send for DatabaseEmailProperty
impl Sync for DatabaseEmailProperty
impl Unpin for DatabaseEmailProperty
impl UnwindSafe for DatabaseEmailProperty
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