pub struct BackupSettingsView {
pub settings: BackupSettings,
pub last_run: Option<LastBackupRun>,
pub next_run_at: Option<String>,
}Expand description
get_backup_settings 的响应:设置 + 上次结果 + 下次执行时间。
Fields§
§settings: BackupSettings§last_run: Option<LastBackupRun>尚无自动备份记录时为空。
next_run_at: Option<String>下次计划执行(RFC3339;未启用或时间非法时为空)。
Trait Implementations§
Source§impl Clone for BackupSettingsView
impl Clone for BackupSettingsView
Source§fn clone(&self) -> BackupSettingsView
fn clone(&self) -> BackupSettingsView
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 BackupSettingsView
impl Debug for BackupSettingsView
Source§impl<'de> Deserialize<'de> for BackupSettingsView
impl<'de> Deserialize<'de> for BackupSettingsView
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
Source§impl PartialEq for BackupSettingsView
impl PartialEq for BackupSettingsView
Source§impl Serialize for BackupSettingsView
impl Serialize for BackupSettingsView
impl StructuralPartialEq for BackupSettingsView
Auto Trait Implementations§
impl Freeze for BackupSettingsView
impl RefUnwindSafe for BackupSettingsView
impl Send for BackupSettingsView
impl Sync for BackupSettingsView
impl Unpin for BackupSettingsView
impl UnsafeUnpin for BackupSettingsView
impl UnwindSafe for BackupSettingsView
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,
§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.
§impl<T> Transportable for Twhere
T: Serialize + DeserializeOwned + 'static,
impl<T> Transportable for Twhere
T: Serialize + DeserializeOwned + 'static,
§fn transport_to_bytes(&self) -> Vec<u8> ⓘ
fn transport_to_bytes(&self) -> Vec<u8> ⓘ
Serialize the type to a byte vector for transport
§fn transport_from_bytes(bytes: &[u8]) -> Result<T, Error<Error>>
fn transport_from_bytes(bytes: &[u8]) -> Result<T, Error<Error>>
Deserialize the type from a byte slice