pub struct NewSession {
pub cwd: String,
pub provider_type: String,
pub model: String,
pub client_session_key: Option<String>,
pub model_profile: Option<String>,
pub effort: Option<String>,
}Fields§
§cwd: String§provider_type: String§model: String§client_session_key: Option<String>§model_profile: Option<String>§effort: Option<String>Implementations§
Source§impl NewSession
impl NewSession
Trait Implementations§
Source§impl Clone for NewSession
impl Clone for NewSession
Source§fn clone(&self) -> NewSession
fn clone(&self) -> NewSession
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for NewSession
impl RefUnwindSafe for NewSession
impl Send for NewSession
impl Sync for NewSession
impl Unpin for NewSession
impl UnsafeUnpin for NewSession
impl UnwindSafe for NewSession
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