pub struct SyncInput {
pub source: Option<String>,
pub base_url: Option<String>,
pub options: Map<String, Value>,
}Expand description
Runtime inputs passed to a sync plugin.
Fields§
§source: Option<String>§base_url: Option<String>§options: Map<String, Value>Trait Implementations§
Source§impl<'de> Deserialize<'de> for SyncInput
impl<'de> Deserialize<'de> for SyncInput
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 SyncInput
impl RefUnwindSafe for SyncInput
impl Send for SyncInput
impl Sync for SyncInput
impl Unpin for SyncInput
impl UnsafeUnpin for SyncInput
impl UnwindSafe for SyncInput
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