#[non_exhaustive]pub struct UpdateSessionTemplateRequest {
pub session_template: Option<SessionTemplate>,
/* private fields */
}Expand description
A request to update a session template.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.session_template: Option<SessionTemplate>Required. The updated session template.
Implementations§
Source§impl UpdateSessionTemplateRequest
impl UpdateSessionTemplateRequest
pub fn new() -> Self
Sourcepub fn set_session_template<T>(self, v: T) -> Selfwhere
T: Into<SessionTemplate>,
pub fn set_session_template<T>(self, v: T) -> Selfwhere
T: Into<SessionTemplate>,
Sets the value of session_template.
Sourcepub fn set_or_clear_session_template<T>(self, v: Option<T>) -> Selfwhere
T: Into<SessionTemplate>,
pub fn set_or_clear_session_template<T>(self, v: Option<T>) -> Selfwhere
T: Into<SessionTemplate>,
Sets or clears the value of session_template.
Trait Implementations§
Source§impl Clone for UpdateSessionTemplateRequest
impl Clone for UpdateSessionTemplateRequest
Source§fn clone(&self) -> UpdateSessionTemplateRequest
fn clone(&self) -> UpdateSessionTemplateRequest
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 UpdateSessionTemplateRequest
impl Debug for UpdateSessionTemplateRequest
Source§impl Default for UpdateSessionTemplateRequest
impl Default for UpdateSessionTemplateRequest
Source§fn default() -> UpdateSessionTemplateRequest
fn default() -> UpdateSessionTemplateRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateSessionTemplateRequest
impl PartialEq for UpdateSessionTemplateRequest
Source§fn eq(&self, other: &UpdateSessionTemplateRequest) -> bool
fn eq(&self, other: &UpdateSessionTemplateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for UpdateSessionTemplateRequest
Auto Trait Implementations§
impl Freeze for UpdateSessionTemplateRequest
impl RefUnwindSafe for UpdateSessionTemplateRequest
impl Send for UpdateSessionTemplateRequest
impl Sync for UpdateSessionTemplateRequest
impl Unpin for UpdateSessionTemplateRequest
impl UnwindSafe for UpdateSessionTemplateRequest
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