pub struct SessionServiceUpdate {
pub base: Option<ResourceUpdate>,
pub service_enabled: Option<Boolean>,
pub session_timeout: Option<Int64>,
pub absolute_session_timeout: Option<Int64>,
pub absolute_session_timeout_enabled: Option<Boolean>,
}Expand description
Update struct corresponding to SessionService
Fields§
§base: Option<ResourceUpdate>§service_enabled: Option<Boolean>§session_timeout: Option<Int64>§absolute_session_timeout: Option<Int64>§absolute_session_timeout_enabled: Option<Boolean>Implementations§
Source§impl SessionServiceUpdate
impl SessionServiceUpdate
pub fn builder() -> Self
pub const fn build(self) -> Self
pub fn with_base(self, v: ResourceUpdate) -> Self
pub fn with_service_enabled(self, v: Boolean) -> Self
pub fn with_session_timeout(self, v: Int64) -> Self
pub fn with_absolute_session_timeout(self, v: Int64) -> Self
pub fn with_absolute_session_timeout_enabled(self, v: Boolean) -> Self
Trait Implementations§
Source§impl Debug for SessionServiceUpdate
impl Debug for SessionServiceUpdate
Source§impl Default for SessionServiceUpdate
impl Default for SessionServiceUpdate
Source§fn default() -> SessionServiceUpdate
fn default() -> SessionServiceUpdate
Returns the “default value” for a type. Read more
Source§impl Serialize for SessionServiceUpdate
impl Serialize for SessionServiceUpdate
Auto Trait Implementations§
impl Freeze for SessionServiceUpdate
impl RefUnwindSafe for SessionServiceUpdate
impl Send for SessionServiceUpdate
impl Sync for SessionServiceUpdate
impl Unpin for SessionServiceUpdate
impl UnsafeUnpin for SessionServiceUpdate
impl UnwindSafe for SessionServiceUpdate
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