pub struct PullAiSessionBackups200Response {
pub enabled: bool,
pub storage_id: Option<String>,
pub backup_generation: Option<i32>,
pub fallback: Option<bool>,
pub sessions: Vec<AiSessionBackup>,
pub deferred: Vec<String>,
}Fields§
§enabled: bool§storage_id: Option<String>§backup_generation: Option<i32>§fallback: Option<bool>§sessions: Vec<AiSessionBackup>§deferred: Vec<String>Implementations§
Source§impl PullAiSessionBackups200Response
impl PullAiSessionBackups200Response
pub fn new( enabled: bool, sessions: Vec<AiSessionBackup>, deferred: Vec<String>, ) -> PullAiSessionBackups200Response
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PullAiSessionBackups200Response
impl<'de> Deserialize<'de> for PullAiSessionBackups200Response
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
impl StructuralPartialEq for PullAiSessionBackups200Response
Auto Trait Implementations§
impl Freeze for PullAiSessionBackups200Response
impl RefUnwindSafe for PullAiSessionBackups200Response
impl Send for PullAiSessionBackups200Response
impl Sync for PullAiSessionBackups200Response
impl Unpin for PullAiSessionBackups200Response
impl UnsafeUnpin for PullAiSessionBackups200Response
impl UnwindSafe for PullAiSessionBackups200Response
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