pub struct TableOptions {
pub sync: Option<CatalogSyncMode>,
pub compaction: Option<CatalogCompaction>,
pub link_parsing: Option<LinkParsing>,
pub image_dir: Option<String>,
}Expand description
Per-table overrides of Catalog.defaults, or database-wide defaults when it sits on Catalog
itself. An argument passed to open() still wins over both.
Fields§
§sync: Option<CatalogSyncMode>§compaction: Option<CatalogCompaction>§link_parsing: Option<LinkParsing>§image_dir: Option<String>Where an image field’s bytes are stored, relative to the database directory — a sibling
<table>.images/ of the table’s log file when unset (table::handle::default_image_dir).
Trait Implementations§
Source§impl Clone for TableOptions
impl Clone for TableOptions
Source§impl Debug for TableOptions
impl Debug for TableOptions
Source§impl Default for TableOptions
impl Default for TableOptions
Source§impl PartialEq for TableOptions
impl PartialEq for TableOptions
impl StructuralPartialEq for TableOptions
Auto Trait Implementations§
impl Freeze for TableOptions
impl RefUnwindSafe for TableOptions
impl Send for TableOptions
impl Sync for TableOptions
impl Unpin for TableOptions
impl UnsafeUnpin for TableOptions
impl UnwindSafe for TableOptions
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