pub struct SyncRule {
pub source_table: String,
pub target_collection: String,
pub trigger_column: Option<String>,
pub embedding_model: Option<String>,
}Expand description
[[sync]] — Qdrant sync rule (unchanged from existing CLI).
Fields§
§source_table: String§target_collection: String§trigger_column: Option<String>§embedding_model: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for SyncRule
impl<'de> Deserialize<'de> for SyncRule
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 SyncRule
impl RefUnwindSafe for SyncRule
impl Send for SyncRule
impl Sync for SyncRule
impl Unpin for SyncRule
impl UnwindSafe for SyncRule
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