pub struct WorkflowEpisodesQuery {Show 13 fields
pub status: String,
pub aspect: String,
pub steps: String,
pub manga_tran_name: Option<String>,
pub manga_ids: Option<Vec<i32>>,
pub member_ids: Option<Vec<i32>>,
pub intern_ids: Option<Vec<Option<i32>>>,
pub previous_update_time_after: Option<DateTime<Utc>>,
pub step_filter: Option<Vec<String>>,
pub page: i32,
pub page_size: i32,
pub sort_prop: Option<String>,
pub sort_order: Option<String>,
}Expand description
工序汇总筛选查询参数
Fields§
§status: String已经 done / 尚未 undone
aspect: String分发 assign / 完成 complete
steps: String环节,逗号分隔
manga_tran_name: Option<String>漫画译名模糊匹配
manga_ids: Option<Vec<i32>>漫画 ID,逗号分隔
member_ids: Option<Vec<i32>>组员 ID,逗号分隔(-1 表示未派稿)
intern_ids: Option<Vec<Option<i32>>>职阶,逗号分隔(空段表示职阶为空)
previous_update_time_after: Option<DateTime<Utc>>前一环节交稿时间不早于(ISO8601)
step_filter: Option<Vec<String>>环节筛选,逗号分隔
page: i32页码
page_size: i32每页条数
sort_prop: Option<String>排序字段 previousUpdateTime / mangaId / memberId
sort_order: Option<String>排序方向 ascending / descending
Trait Implementations§
Source§impl Debug for WorkflowEpisodesQuery
impl Debug for WorkflowEpisodesQuery
Source§impl<'de> Deserialize<'de> for WorkflowEpisodesQuery
impl<'de> Deserialize<'de> for WorkflowEpisodesQuery
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
Auto Trait Implementations§
impl Freeze for WorkflowEpisodesQuery
impl RefUnwindSafe for WorkflowEpisodesQuery
impl Send for WorkflowEpisodesQuery
impl Sync for WorkflowEpisodesQuery
impl Unpin for WorkflowEpisodesQuery
impl UnsafeUnpin for WorkflowEpisodesQuery
impl UnwindSafe for WorkflowEpisodesQuery
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
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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