Struct tarantool::space::SpaceCreateOptions
source · pub struct SpaceCreateOptions {
pub if_not_exists: bool,
pub engine: SpaceEngineType,
pub id: Option<SpaceId>,
pub field_count: u32,
pub user: Option<String>,
pub is_local: bool,
pub is_temporary: bool,
pub is_sync: bool,
pub format: Option<Vec<Field>>,
}
Expand description
Options for new space, used by Space::create. (for details see Options for box.schema.space.create).
format
option is not supported at this moment.
Fields§
§if_not_exists: bool
§engine: SpaceEngineType
§id: Option<SpaceId>
§field_count: u32
§user: Option<String>
§is_local: bool
§is_temporary: bool
§is_sync: bool
§format: Option<Vec<Field>>
Trait Implementations§
source§impl Clone for SpaceCreateOptions
impl Clone for SpaceCreateOptions
source§fn clone(&self) -> SpaceCreateOptions
fn clone(&self) -> SpaceCreateOptions
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 SpaceCreateOptions
impl Debug for SpaceCreateOptions
source§impl Default for SpaceCreateOptions
impl Default for SpaceCreateOptions
Auto Trait Implementations§
impl RefUnwindSafe for SpaceCreateOptions
impl Send for SpaceCreateOptions
impl Sync for SpaceCreateOptions
impl Unpin for SpaceCreateOptions
impl UnwindSafe for SpaceCreateOptions
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