pub struct DatasourceInfo {
pub name: String,
pub address: Option<String>,
pub address_kind: String,
pub is_root: bool,
pub is_partial: bool,
pub is_partitioned: bool,
}Expand description
Information about a datasource declaration
Fields§
§name: String§address: Option<String>§address_kind: String§is_root: bool§is_partial: bool§is_partitioned: boolTrait Implementations§
Source§impl Clone for DatasourceInfo
impl Clone for DatasourceInfo
Source§fn clone(&self) -> DatasourceInfo
fn clone(&self) -> DatasourceInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DatasourceInfo
impl Debug for DatasourceInfo
Source§impl From<&DatasourceDeclaration> for DatasourceInfo
impl From<&DatasourceDeclaration> for DatasourceInfo
Source§fn from(ds: &DatasourceDeclaration) -> Self
fn from(ds: &DatasourceDeclaration) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DatasourceInfo
impl RefUnwindSafe for DatasourceInfo
impl Send for DatasourceInfo
impl Sync for DatasourceInfo
impl Unpin for DatasourceInfo
impl UnsafeUnpin for DatasourceInfo
impl UnwindSafe for DatasourceInfo
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