pub struct FocusFeedback {
pub timestamp: DateTime<Utc>,
pub feedback_type: FocusFeedbackType,
pub rating: Option<u8>,
pub message_index: usize,
}Expand description
焦点反馈记录
Fields§
§timestamp: DateTime<Utc>反馈时间
feedback_type: FocusFeedbackType反馈类型
rating: Option<u8>用户评分(可选,1-5)
message_index: usize相关消息索引
Trait Implementations§
Source§impl Clone for FocusFeedback
impl Clone for FocusFeedback
Source§fn clone(&self) -> FocusFeedback
fn clone(&self) -> FocusFeedback
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 FocusFeedback
impl Debug for FocusFeedback
Source§impl<'de> Deserialize<'de> for FocusFeedback
impl<'de> Deserialize<'de> for FocusFeedback
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 PartialEq for FocusFeedback
impl PartialEq for FocusFeedback
Source§fn eq(&self, other: &FocusFeedback) -> bool
fn eq(&self, other: &FocusFeedback) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FocusFeedback
impl Serialize for FocusFeedback
impl StructuralPartialEq for FocusFeedback
Auto Trait Implementations§
impl Freeze for FocusFeedback
impl RefUnwindSafe for FocusFeedback
impl Send for FocusFeedback
impl Sync for FocusFeedback
impl Unpin for FocusFeedback
impl UnsafeUnpin for FocusFeedback
impl UnwindSafe for FocusFeedback
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