pub struct SessionOpenRequest {
pub name: PublicName,
pub execution_profile: Option<String>,
}Expand description
Client open intent. The shared module supplies exactly one explicit profile to Trusted open after applying client/configured-default precedence.
Fields§
§name: PublicName§execution_profile: Option<String>Trait Implementations§
Source§impl Clone for SessionOpenRequest
impl Clone for SessionOpenRequest
Source§fn clone(&self) -> SessionOpenRequest
fn clone(&self) -> SessionOpenRequest
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 SessionOpenRequest
impl Debug for SessionOpenRequest
Source§impl<'de> Deserialize<'de> for SessionOpenRequest
impl<'de> Deserialize<'de> for SessionOpenRequest
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 SessionOpenRequest
impl PartialEq for SessionOpenRequest
Source§impl Serialize for SessionOpenRequest
impl Serialize for SessionOpenRequest
impl Eq for SessionOpenRequest
impl StructuralPartialEq for SessionOpenRequest
Auto Trait Implementations§
impl Freeze for SessionOpenRequest
impl RefUnwindSafe for SessionOpenRequest
impl Send for SessionOpenRequest
impl Sync for SessionOpenRequest
impl Unpin for SessionOpenRequest
impl UnsafeUnpin for SessionOpenRequest
impl UnwindSafe for SessionOpenRequest
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