pub struct SessionDoc {
pub id: Uuid,
pub title: String,
pub cwd: Option<String>,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub run_status: RunStatusDoc,
}Fields§
§id: Uuid§title: String§cwd: Option<String>§created_at: DateTime<Utc>§updated_at: DateTime<Utc>§run_status: RunStatusDocTrait Implementations§
Source§impl ComposeSchema for SessionDoc
impl ComposeSchema for SessionDoc
Source§impl Debug for SessionDoc
impl Debug for SessionDoc
Source§impl<'de> Deserialize<'de> for SessionDoc
impl<'de> Deserialize<'de> for SessionDoc
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 Serialize for SessionDoc
impl Serialize for SessionDoc
Auto Trait Implementations§
impl Freeze for SessionDoc
impl RefUnwindSafe for SessionDoc
impl Send for SessionDoc
impl Sync for SessionDoc
impl Unpin for SessionDoc
impl UnsafeUnpin for SessionDoc
impl UnwindSafe for SessionDoc
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request