pub struct ResponseSuffixes {
pub ok_suffix: String,
pub err_suffix: String,
pub default_derives: TokenStream,
}Expand description
Configuration for response type suffixes and derives.
Fields§
§ok_suffix: StringSuffix for success response types (e.g., “Response” → GetPetResponse).
err_suffix: StringSuffix for error response types (e.g., “Error” → GetPetError).
default_derives: TokenStreamDefault derive attributes for generated enums (used when no derive is specified).
Trait Implementations§
Source§impl Clone for ResponseSuffixes
impl Clone for ResponseSuffixes
Source§fn clone(&self) -> ResponseSuffixes
fn clone(&self) -> ResponseSuffixes
Returns a duplicate of the value. Read more
1.0.0 · 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 ResponseSuffixes
impl Debug for ResponseSuffixes
Auto Trait Implementations§
impl Freeze for ResponseSuffixes
impl RefUnwindSafe for ResponseSuffixes
impl !Send for ResponseSuffixes
impl !Sync for ResponseSuffixes
impl Unpin for ResponseSuffixes
impl UnsafeUnpin for ResponseSuffixes
impl UnwindSafe for ResponseSuffixes
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