pub enum StartAt {
New,
Resume {
session: String,
},
Fork {
of: String,
at: Option<String>,
},
}Expand description
Where a conversation starts from.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StartAt
impl<'de> Deserialize<'de> for StartAt
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
impl Eq for StartAt
impl StructuralPartialEq for StartAt
Auto Trait Implementations§
impl Freeze for StartAt
impl RefUnwindSafe for StartAt
impl Send for StartAt
impl Sync for StartAt
impl Unpin for StartAt
impl UnsafeUnpin for StartAt
impl UnwindSafe for StartAt
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