pub struct MongoDbAtlasSink {
pub copy_sink: CopySink,
pub write_behavior: Option<Value>,
}Expand description
A copy activity MongoDB Atlas sink.
Fields§
§copy_sink: CopySink§write_behavior: Option<Value>Specifies whether the document with same key to be overwritten (upsert) rather than throw exception (insert). The default value is “insert”. Type: string (or Expression with resultType string). Type: string (or Expression with resultType string).
Implementations§
Trait Implementations§
Source§impl Clone for MongoDbAtlasSink
impl Clone for MongoDbAtlasSink
Source§fn clone(&self) -> MongoDbAtlasSink
fn clone(&self) -> MongoDbAtlasSink
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 MongoDbAtlasSink
impl Debug for MongoDbAtlasSink
Source§impl<'de> Deserialize<'de> for MongoDbAtlasSink
impl<'de> Deserialize<'de> for MongoDbAtlasSink
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 MongoDbAtlasSink
impl PartialEq for MongoDbAtlasSink
Source§impl Serialize for MongoDbAtlasSink
impl Serialize for MongoDbAtlasSink
impl StructuralPartialEq for MongoDbAtlasSink
Auto Trait Implementations§
impl Freeze for MongoDbAtlasSink
impl RefUnwindSafe for MongoDbAtlasSink
impl Send for MongoDbAtlasSink
impl Sync for MongoDbAtlasSink
impl Unpin for MongoDbAtlasSink
impl UnwindSafe for MongoDbAtlasSink
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