#[repr(C)]pub struct EJCOLLOPTS {
pub large: bool,
pub compressed: bool,
pub records: i64,
pub cachedrecords: c_int,
}Fields§
§large: bool< Large collection. It can be larger than 2GB. Default false
compressed: bool< Collection records will be compressed with DEFLATE compression. Default: false
records: i64< Expected records number in the collection. Default: 128K
cachedrecords: c_int< Maximum number of records cached in memory. Default: 0
Trait Implementations§
Source§impl Clone for EJCOLLOPTS
impl Clone for EJCOLLOPTS
Source§fn clone(&self) -> EJCOLLOPTS
fn clone(&self) -> EJCOLLOPTS
Returns a copy of the value. Read more
1.0.0 · 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 EJCOLLOPTS
impl Debug for EJCOLLOPTS
impl Copy for EJCOLLOPTS
Auto Trait Implementations§
impl Freeze for EJCOLLOPTS
impl RefUnwindSafe for EJCOLLOPTS
impl Send for EJCOLLOPTS
impl Sync for EJCOLLOPTS
impl Unpin for EJCOLLOPTS
impl UnwindSafe for EJCOLLOPTS
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