pub struct ResolvedSource {
pub source: String,
pub table: String,
pub profile: Option<String>,
pub database: Option<String>,
pub schema: String,
pub identifier: String,
pub quoting: Quoting,
}Expand description
A declared source table with its fields rendered for one Binding: what source() returns.
Fields§
§source: String§table: String§profile: Option<String>The connection the source names, rendered; None runs it wherever its query runs.
database: Option<String>§schema: String§identifier: String§quoting: QuotingImplementations§
Trait Implementations§
Source§impl Clone for ResolvedSource
impl Clone for ResolvedSource
Source§impl Debug for ResolvedSource
impl Debug for ResolvedSource
impl Eq for ResolvedSource
Source§impl PartialEq for ResolvedSource
impl PartialEq for ResolvedSource
Source§impl Serialize for ResolvedSource
impl Serialize for ResolvedSource
impl StructuralPartialEq for ResolvedSource
Auto Trait Implementations§
impl Freeze for ResolvedSource
impl RefUnwindSafe for ResolvedSource
impl Send for ResolvedSource
impl Sync for ResolvedSource
impl Unpin for ResolvedSource
impl UnsafeUnpin for ResolvedSource
impl UnwindSafe for ResolvedSource
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.