pub struct EditorUnitInput {
pub index: i32,
pub x_coord: f32,
pub y_coord: f32,
pub in_bubble: bool,
pub is_proofread: bool,
pub translated_text: Option<String>,
pub translator_id: Option<i32>,
pub translator_comment: Option<String>,
pub proofreader_text: Option<String>,
pub proofreader_id: Option<i32>,
pub proofreader_comment: Option<String>,
}Expand description
保存标记单元的单条输入(PUT /units 的元素)
Fields§
§index: i32页面内序号
x_coord: f32横坐标
y_coord: f32纵坐标
in_bubble: bool是否在气泡内
is_proofread: bool是否已校对
translated_text: Option<String>翻译文本
translator_id: Option<i32>翻译者组员 ID
translator_comment: Option<String>翻译备注
proofreader_text: Option<String>校对文本
proofreader_id: Option<i32>校对者组员 ID
proofreader_comment: Option<String>校对备注
Trait Implementations§
Source§impl Clone for EditorUnitInput
impl Clone for EditorUnitInput
Source§fn clone(&self) -> EditorUnitInput
fn clone(&self) -> EditorUnitInput
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 moreSource§impl Debug for EditorUnitInput
impl Debug for EditorUnitInput
Source§impl<'de> Deserialize<'de> for EditorUnitInput
impl<'de> Deserialize<'de> for EditorUnitInput
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 EditorUnitInput
impl RefUnwindSafe for EditorUnitInput
impl Send for EditorUnitInput
impl Sync for EditorUnitInput
impl Unpin for EditorUnitInput
impl UnsafeUnpin for EditorUnitInput
impl UnwindSafe for EditorUnitInput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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