pub struct SessionOptionModel {
pub id: String,
pub label: String,
pub description: Option<String>,
pub is_default: Option<bool>,
pub options: Vec<SessionOption>,
}Fields§
§id: String§label: String§description: Option<String>§is_default: Option<bool>§options: Vec<SessionOption>Trait Implementations§
Source§impl Clone for SessionOptionModel
impl Clone for SessionOptionModel
Source§impl Debug for SessionOptionModel
impl Debug for SessionOptionModel
impl Eq for SessionOptionModel
Source§impl PartialEq for SessionOptionModel
impl PartialEq for SessionOptionModel
impl StructuralPartialEq for SessionOptionModel
Auto Trait Implementations§
impl Freeze for SessionOptionModel
impl RefUnwindSafe for SessionOptionModel
impl Send for SessionOptionModel
impl Sync for SessionOptionModel
impl Unpin for SessionOptionModel
impl UnsafeUnpin for SessionOptionModel
impl UnwindSafe for SessionOptionModel
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