pub struct CogniteSourceable {
pub source_id: Option<String>,
pub source_context: Option<String>,
pub source: Option<InstanceId>,
pub source_created_time: Option<i64>,
pub source_updated_time: Option<i64>,
pub source_created_user: Option<String>,
pub source_updated_user: Option<String>,
}Expand description
Cognite sourceable.
Fields§
§source_id: Option<String>Identifier from the source system.
source_context: Option<String>Context of the source id. For systems where the sourceId is globally unique, the sourceContext is expected to not be set.
source: Option<InstanceId>Direct relation to a source system.
source_created_time: Option<i64>When the instance was created in source system (if available).
source_updated_time: Option<i64>When the instance was last updated in the source system (if available)
source_created_user: Option<String>User identifier from the source system on who created the source data. This identifier is not guaranteed to match the user identifiers in CDF.
source_updated_user: Option<String>User identifier from the source system on who last updated the source data. This identifier is not guaranteed to match the user identifiers in CDF.
Trait Implementations§
Source§impl Clone for CogniteSourceable
impl Clone for CogniteSourceable
Source§fn clone(&self) -> CogniteSourceable
fn clone(&self) -> CogniteSourceable
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 CogniteSourceable
impl Debug for CogniteSourceable
Source§impl Default for CogniteSourceable
impl Default for CogniteSourceable
Source§fn default() -> CogniteSourceable
fn default() -> CogniteSourceable
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CogniteSourceable
impl<'de> Deserialize<'de> for CogniteSourceable
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 CogniteSourceable
impl RefUnwindSafe for CogniteSourceable
impl Send for CogniteSourceable
impl Sync for CogniteSourceable
impl Unpin for CogniteSourceable
impl UnwindSafe for CogniteSourceable
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