pub struct CatalogDatabase {
pub name: String,
pub comment: Option<String>,
pub schemas: Vec<CatalogSchema>,
}Fields§
§name: String§comment: Option<String>§schemas: Vec<CatalogSchema>Trait Implementations§
Source§impl Clone for CatalogDatabase
impl Clone for CatalogDatabase
Source§impl Debug for CatalogDatabase
impl Debug for CatalogDatabase
Source§impl Default for CatalogDatabase
impl Default for CatalogDatabase
Source§impl<'de> Deserialize<'de> for CatalogDatabase
impl<'de> Deserialize<'de> for CatalogDatabase
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
Source§impl PartialEq for CatalogDatabase
impl PartialEq for CatalogDatabase
Source§impl Serialize for CatalogDatabase
impl Serialize for CatalogDatabase
impl StructuralPartialEq for CatalogDatabase
Auto Trait Implementations§
impl Freeze for CatalogDatabase
impl RefUnwindSafe for CatalogDatabase
impl Send for CatalogDatabase
impl Sync for CatalogDatabase
impl Unpin for CatalogDatabase
impl UnsafeUnpin for CatalogDatabase
impl UnwindSafe for CatalogDatabase
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