pub struct ReflectedSchema { /* private fields */ }Implementations§
Source§impl ReflectedSchema
impl ReflectedSchema
pub fn new() -> Self
pub fn with_namespaces(self, namespaces: Vec<NamespaceDef>) -> Self
pub fn with_tables(self, tables: Vec<ReflectedTable>) -> Self
pub fn into_schema_def(self) -> SchemaDef
Trait Implementations§
Source§impl Clone for ReflectedSchema
impl Clone for ReflectedSchema
Source§impl Debug for ReflectedSchema
impl Debug for ReflectedSchema
Source§impl Default for ReflectedSchema
impl Default for ReflectedSchema
impl Eq for ReflectedSchema
Source§impl PartialEq for ReflectedSchema
impl PartialEq for ReflectedSchema
impl StructuralPartialEq for ReflectedSchema
Auto Trait Implementations§
impl Freeze for ReflectedSchema
impl RefUnwindSafe for ReflectedSchema
impl Send for ReflectedSchema
impl Sync for ReflectedSchema
impl Unpin for ReflectedSchema
impl UnsafeUnpin for ReflectedSchema
impl UnwindSafe for ReflectedSchema
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