pub struct PutRom {
pub rom_id: u64,
pub fields: RomUpdateFields,
pub remove_cover: bool,
pub unmatch_metadata: bool,
pub artwork: Option<PathBuf>,
}Expand description
PUT /api/roms/{id} — metadata match, edit, unmatch (RommClient::update_rom).
Fields§
§rom_id: u64§fields: RomUpdateFields§remove_cover: bool§unmatch_metadata: bool§artwork: Option<PathBuf>Implementations§
Trait Implementations§
Source§impl Endpoint for PutRom
impl Endpoint for PutRom
Source§type Output = RomUpdateResponse
type Output = RomUpdateResponse
The expected output type of this endpoint, which must be deserializable from JSON.
Source§fn method(&self) -> &'static str
fn method(&self) -> &'static str
Returns the HTTP method (e.g., “GET”, “POST”, “PUT”, “DELETE”).
Auto Trait Implementations§
impl Freeze for PutRom
impl RefUnwindSafe for PutRom
impl Send for PutRom
impl Sync for PutRom
impl Unpin for PutRom
impl UnsafeUnpin for PutRom
impl UnwindSafe for PutRom
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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 more