pub struct Invoices { /* private fields */ }Expand description
Request descriptor for Gingr invoice lists used as raw billing evidence, not payment-policy authority.
Implementations§
Trait Implementations§
Source§impl Request for Invoices
impl Request for Invoices
Source§fn path(&self) -> &'static str
fn path(&self) -> &'static str
Returns the Gingr API path used for request capture and transport.
Source§fn parameters(&self) -> Vec<(String, String)>
fn parameters(&self) -> Vec<(String, String)>
Returns the query or form parameters that document exactly what provider facts are requested.
Source§fn sensitive_parameter_names(&self) -> &'static [&'static str]
fn sensitive_parameter_names(&self) -> &'static [&'static str]
Names provider parameters such as phone, email, or API key that must be redacted in diagnostics.
Source§fn request_parts(&self) -> RequestParts
fn request_parts(&self) -> RequestParts
Converts the descriptor into transport-ready parts without sending a live Gingr request.
impl Eq for Invoices
impl StructuralPartialEq for Invoices
Auto Trait Implementations§
impl Freeze for Invoices
impl RefUnwindSafe for Invoices
impl Send for Invoices
impl Sync for Invoices
impl Unpin for Invoices
impl UnsafeUnpin for Invoices
impl UnwindSafe for Invoices
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