pub struct PackInclude {
pub path: String,
pub encryption: Option<CipherOptions>,
pub exclude_tables: Vec<String>,
}Expand description
A nested database to pack along with the main one.
Fields§
§path: StringIts folder, relative to the packed directory and /-separated.
encryption: Option<CipherOptions>The keys of that database when it is encrypted — each database has its own.
exclude_tables: Vec<String>Tables of that database whose data stays out, as in PackOptions::exclude_tables.
Trait Implementations§
Source§impl Clone for PackInclude
impl Clone for PackInclude
Source§impl Debug for PackInclude
impl Debug for PackInclude
Source§impl Default for PackInclude
impl Default for PackInclude
impl Eq for PackInclude
Source§impl PartialEq for PackInclude
impl PartialEq for PackInclude
impl StructuralPartialEq for PackInclude
Auto Trait Implementations§
impl Freeze for PackInclude
impl RefUnwindSafe for PackInclude
impl Send for PackInclude
impl Sync for PackInclude
impl Unpin for PackInclude
impl UnsafeUnpin for PackInclude
impl UnwindSafe for PackInclude
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
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.