pub struct RateQueryRequest {
pub note: Option<Option<String>>,
pub query_id: Uuid,
pub rating: i32,
}
Fields§
§note: Option<Option<String>>
§query_id: Uuid
§rating: i32
Implementations§
Source§impl RateQueryRequest
impl RateQueryRequest
pub fn new(query_id: Uuid, rating: i32) -> RateQueryRequest
Trait Implementations§
Source§impl Clone for RateQueryRequest
impl Clone for RateQueryRequest
Source§fn clone(&self) -> RateQueryRequest
fn clone(&self) -> RateQueryRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 RateQueryRequest
impl Debug for RateQueryRequest
Source§impl Default for RateQueryRequest
impl Default for RateQueryRequest
Source§fn default() -> RateQueryRequest
fn default() -> RateQueryRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RateQueryRequest
impl<'de> Deserialize<'de> for RateQueryRequest
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 RateQueryRequest
impl PartialEq for RateQueryRequest
Source§impl Serialize for RateQueryRequest
impl Serialize for RateQueryRequest
impl StructuralPartialEq for RateQueryRequest
Auto Trait Implementations§
impl Freeze for RateQueryRequest
impl RefUnwindSafe for RateQueryRequest
impl Send for RateQueryRequest
impl Sync for RateQueryRequest
impl Unpin for RateQueryRequest
impl UnwindSafe for RateQueryRequest
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