pub struct AutoSaveSetConfig {
pub enabled: bool,
pub interval_seconds: u64,
pub workspace_name: Option<String>,
pub max_versions: usize,
}Expand description
Auto-save configuration
Fields§
§enabled: boolEnable auto-save functionality
interval_seconds: u64Auto-save interval in seconds (0 = save after every graph build)
workspace_name: Option<String>Workspace name for auto-saves (if None, uses “autosave”)
max_versions: usizeMaximum number of auto-save versions to keep (0 = unlimited)
Trait Implementations§
Source§impl Clone for AutoSaveSetConfig
impl Clone for AutoSaveSetConfig
Source§fn clone(&self) -> AutoSaveSetConfig
fn clone(&self) -> AutoSaveSetConfig
Returns a duplicate 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 AutoSaveSetConfig
impl Debug for AutoSaveSetConfig
Source§impl Default for AutoSaveSetConfig
impl Default for AutoSaveSetConfig
Source§impl<'de> Deserialize<'de> for AutoSaveSetConfig
impl<'de> Deserialize<'de> for AutoSaveSetConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AutoSaveSetConfig
impl RefUnwindSafe for AutoSaveSetConfig
impl Send for AutoSaveSetConfig
impl Sync for AutoSaveSetConfig
impl Unpin for AutoSaveSetConfig
impl UnsafeUnpin for AutoSaveSetConfig
impl UnwindSafe for AutoSaveSetConfig
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more