pub struct UpdateMyAnimeListStatusBuilder { /* private fields */ }Implementations§
Source§impl UpdateMyAnimeListStatusBuilder
impl UpdateMyAnimeListStatusBuilder
pub fn new(anime_id: u32) -> Self
pub fn anime_id(self, value: u32) -> Self
pub fn status(self, value: UserAnimeListStatus) -> Self
pub fn is_rewatching(self, value: bool) -> Self
pub fn score(self, value: u8) -> Self
pub fn num_watched_episodes(self, value: u32) -> Self
pub fn priority(self, value: u8) -> Self
pub fn num_times_rewatched(self, value: u32) -> Self
pub fn rewatch_value(self, value: u8) -> Self
pub fn comments(self, value: &str) -> Self
pub fn build(self) -> Result<UpdateMyAnimeListStatus, AnimeApiError>
Auto Trait Implementations§
impl Freeze for UpdateMyAnimeListStatusBuilder
impl RefUnwindSafe for UpdateMyAnimeListStatusBuilder
impl Send for UpdateMyAnimeListStatusBuilder
impl Sync for UpdateMyAnimeListStatusBuilder
impl Unpin for UpdateMyAnimeListStatusBuilder
impl UnsafeUnpin for UpdateMyAnimeListStatusBuilder
impl UnwindSafe for UpdateMyAnimeListStatusBuilder
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