pub struct IngestRequest {
pub nodes: Vec<NodeSpec>,
pub edges: Vec<EdgeSpec>,
pub options: IngestOptions,
pub replace_scope: Option<ReplaceScope>,
pub idempotency_key: Option<String>,
}Expand description
One atomic ingest batch.
Fields§
§nodes: Vec<NodeSpec>§edges: Vec<EdgeSpec>§options: IngestOptions§replace_scope: Option<ReplaceScope>§idempotency_key: Option<String>Producer-chosen idempotency key (the REST layer reads the same value
from the Idempotency-Key header).
Trait Implementations§
Source§impl Clone for IngestRequest
impl Clone for IngestRequest
Source§impl Debug for IngestRequest
impl Debug for IngestRequest
Source§impl Default for IngestRequest
impl Default for IngestRequest
Source§impl PartialEq for IngestRequest
impl PartialEq for IngestRequest
impl StructuralPartialEq for IngestRequest
Auto Trait Implementations§
impl Freeze for IngestRequest
impl RefUnwindSafe for IngestRequest
impl Send for IngestRequest
impl Sync for IngestRequest
impl Unpin for IngestRequest
impl UnsafeUnpin for IngestRequest
impl UnwindSafe for IngestRequest
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