pub struct ComponentAttributes {
pub fingerprint: String,
pub name: String,
pub metadata: Option<HashMap<String, Value>>,
pub created: DateTime<Utc>,
pub updated: DateTime<Utc>,
}Fields§
§fingerprint: String§name: String§metadata: Option<HashMap<String, Value>>§created: DateTime<Utc>§updated: DateTime<Utc>Trait Implementations§
Source§impl Clone for ComponentAttributes
impl Clone for ComponentAttributes
Source§fn clone(&self) -> ComponentAttributes
fn clone(&self) -> ComponentAttributes
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ComponentAttributes
impl Debug for ComponentAttributes
Source§impl<'de> Deserialize<'de> for ComponentAttributes
impl<'de> Deserialize<'de> for ComponentAttributes
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 ComponentAttributes
impl RefUnwindSafe for ComponentAttributes
impl Send for ComponentAttributes
impl Sync for ComponentAttributes
impl Unpin for ComponentAttributes
impl UnsafeUnpin for ComponentAttributes
impl UnwindSafe for ComponentAttributes
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