pub struct OCELObject {
pub id: String,
pub object_type: String,
pub attributes: Vec<OCELObjectAttribute>,
pub relationships: Vec<OCELRelationship>,
}Fields§
§id: String§object_type: String§attributes: Vec<OCELObjectAttribute>§relationships: Vec<OCELRelationship>Trait Implementations§
Source§impl Clone for OCELObject
impl Clone for OCELObject
Source§fn clone(&self) -> OCELObject
fn clone(&self) -> OCELObject
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 OCELObject
impl Debug for OCELObject
Source§impl<'de> Deserialize<'de> for OCELObject
impl<'de> Deserialize<'de> for OCELObject
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 OCELObject
impl PartialEq for OCELObject
Source§fn eq(&self, other: &OCELObject) -> bool
fn eq(&self, other: &OCELObject) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for OCELObject
impl Serialize for OCELObject
impl StructuralPartialEq for OCELObject
Auto Trait Implementations§
impl Freeze for OCELObject
impl RefUnwindSafe for OCELObject
impl Send for OCELObject
impl Sync for OCELObject
impl Unpin for OCELObject
impl UnsafeUnpin for OCELObject
impl UnwindSafe for OCELObject
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