pub struct MangaBenefitService;Expand description
特典服务
Implementations§
Source§impl MangaBenefitService
impl MangaBenefitService
Sourcepub async fn get_manga_benefits_by_manga_id(
state: &AppState,
manga_id: i32,
) -> ApiResult<Vec<VolumeVo>>
pub async fn get_manga_benefits_by_manga_id( state: &AppState, manga_id: i32, ) -> ApiResult<Vec<VolumeVo>>
按漫画 ID 查询特典(按卷分组,对齐 Java getMangaBenefitsByMangaId)
Sourcepub async fn add_manga_benefit(
state: &AppState,
file: Option<Bytes>,
dto: MangaBenefitDto,
) -> ApiResult<()>
pub async fn add_manga_benefit( state: &AppState, file: Option<Bytes>, dto: MangaBenefitDto, ) -> ApiResult<()>
新增特典
Sourcepub async fn update_manga_benefit(
state: &AppState,
file: Option<Bytes>,
dto: MangaBenefitDto,
) -> ApiResult<()>
pub async fn update_manga_benefit( state: &AppState, file: Option<Bytes>, dto: MangaBenefitDto, ) -> ApiResult<()>
更新特典
Auto Trait Implementations§
impl Freeze for MangaBenefitService
impl RefUnwindSafe for MangaBenefitService
impl Send for MangaBenefitService
impl Sync for MangaBenefitService
impl Unpin for MangaBenefitService
impl UnsafeUnpin for MangaBenefitService
impl UnwindSafe for MangaBenefitService
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
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request