pub struct LevelChange {
pub as_of_index: Option<bool>,
pub stamp_index: Option<bool>,
pub allow_loss: bool,
pub author: Option<String>,
pub message: Option<String>,
}Expand description
Options of a level change.
Fields§
§as_of_index: Option<bool>Create (Some(true)) or drop (Some(false)) the as-of log indexes.
stamp_index: Option<bool>Create or drop the index on quads.t.
allow_loss: boolAllow a downgrade to delete data (the change log, the ticks, the stamp column).
Recorded on the tick of the change.
message: Option<String>Trait Implementations§
Source§impl Clone for LevelChange
impl Clone for LevelChange
Source§fn clone(&self) -> LevelChange
fn clone(&self) -> LevelChange
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LevelChange
impl Debug for LevelChange
Source§impl Default for LevelChange
impl Default for LevelChange
Source§fn default() -> LevelChange
fn default() -> LevelChange
Returns the “default value” for a type. Read more
impl Eq for LevelChange
Source§impl PartialEq for LevelChange
impl PartialEq for LevelChange
impl StructuralPartialEq for LevelChange
Auto Trait Implementations§
impl Freeze for LevelChange
impl RefUnwindSafe for LevelChange
impl Send for LevelChange
impl Sync for LevelChange
impl Unpin for LevelChange
impl UnsafeUnpin for LevelChange
impl UnwindSafe for LevelChange
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