pub struct ExternalDataRef {
pub url: PathBuf,
pub column: Option<TableIndex>,
pub index: Option<TableIndex>,
pub attributes: HashMap<String, Value>,
}
Fields§
§url: PathBuf
§column: Option<TableIndex>
§index: Option<TableIndex>
§attributes: HashMap<String, Value>
Trait Implementations§
Source§impl Clone for ExternalDataRef
impl Clone for ExternalDataRef
Source§fn clone(&self) -> ExternalDataRef
fn clone(&self) -> ExternalDataRef
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 ExternalDataRef
impl Debug for ExternalDataRef
Source§impl<'de> Deserialize<'de> for ExternalDataRef
impl<'de> Deserialize<'de> for ExternalDataRef
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 ExternalDataRef
impl RefUnwindSafe for ExternalDataRef
impl Send for ExternalDataRef
impl Sync for ExternalDataRef
impl Unpin for ExternalDataRef
impl UnwindSafe for ExternalDataRef
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