Struct cskk::cskkstate::CompleteData
source · pub struct CompleteData {
pub confirmed: String,
pub complete_origin: String,
pub completed_midashi: String,
pub completed: String,
pub okuri: Option<String>,
pub annotation: Option<String>,
}
Fields§
§confirmed: String
通常、pollされた時に返す確定済み文字列。
complete_origin: String
現在の入力かな
completed_midashi: String
現在の変換候補の見出し
completed: String
現在選択されている変換候補
okuri: Option<String>
現在の変換候補に付く送り仮名
annotation: Option<String>
現在の候補のアノテーション
Trait Implementations§
source§impl Debug for CompleteData
impl Debug for CompleteData
source§impl PartialEq for CompleteData
impl PartialEq for CompleteData
source§fn eq(&self, other: &CompleteData) -> bool
fn eq(&self, other: &CompleteData) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for CompleteData
impl StructuralPartialEq for CompleteData
Auto Trait Implementations§
impl RefUnwindSafe for CompleteData
impl Send for CompleteData
impl Sync for CompleteData
impl Unpin for CompleteData
impl UnwindSafe for CompleteData
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.