pub struct UserAddFavoriteRequest {
pub anime_id: Option<i64>,
pub favorite_status: Option<FavoriteStatus>,
pub rating: Option<i32>,
pub comment: Option<String>,
}Fields§
§anime_id: Option<i64>动画作品编号
favorite_status: Option<FavoriteStatus>设定或刷新当前的关注状态。设置为null代表不修改当前状态。
rating: Option<i32>给作品打分(1-10分),0代表不修改当前分数
comment: Option<String>给作品添加评论,最长为500个字符。当值为null或空字符串时将不修改当前的值。 如果希望清空所有文字,请传入至少一个空格。
Trait Implementations§
Source§impl Clone for UserAddFavoriteRequest
impl Clone for UserAddFavoriteRequest
Source§fn clone(&self) -> UserAddFavoriteRequest
fn clone(&self) -> UserAddFavoriteRequest
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 UserAddFavoriteRequest
impl Debug for UserAddFavoriteRequest
Source§impl<'de> Deserialize<'de> for UserAddFavoriteRequest
impl<'de> Deserialize<'de> for UserAddFavoriteRequest
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 UserAddFavoriteRequest
impl RefUnwindSafe for UserAddFavoriteRequest
impl Send for UserAddFavoriteRequest
impl Sync for UserAddFavoriteRequest
impl Unpin for UserAddFavoriteRequest
impl UnsafeUnpin for UserAddFavoriteRequest
impl UnwindSafe for UserAddFavoriteRequest
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