pub struct MangaBenefitRepository { /* private fields */ }Expand description
特典仓储
Implementations§
Source§impl MangaBenefitRepository
impl MangaBenefitRepository
Sourcepub async fn list_by_manga_id(
&self,
manga_id: i32,
) -> ApiResult<Vec<BenefitRow>>
pub async fn list_by_manga_id( &self, manga_id: i32, ) -> ApiResult<Vec<BenefitRow>>
按漫画 ID 查询未删除特典(按卷号、ID 排序)
Sourcepub async fn insert(&self, input: &BenefitUpsert) -> ApiResult<i32>
pub async fn insert(&self, input: &BenefitUpsert) -> ApiResult<i32>
新增特典
Sourcepub async fn soft_delete(&self, id: i32) -> ApiResult<()>
pub async fn soft_delete(&self, id: i32) -> ApiResult<()>
软删除特典
Auto Trait Implementations§
impl Freeze for MangaBenefitRepository
impl !RefUnwindSafe for MangaBenefitRepository
impl Send for MangaBenefitRepository
impl Sync for MangaBenefitRepository
impl Unpin for MangaBenefitRepository
impl UnsafeUnpin for MangaBenefitRepository
impl !UnwindSafe for MangaBenefitRepository
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