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§impl Debug for LevelChange
impl Debug for LevelChange
Source§impl Default for LevelChange
impl Default for LevelChange
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