pub struct VerifyCsvRequest {
pub header: VerifyCsvRequestHeader,
pub body: VerifyRequest,
}Expand description
Validates CSV structure, restriction names, and rule parameters without applying changes. Must be called before /csv/v2/apply with the same requestId.
Scope: restrictions.write
Security Policy: Signed JWT
Fields§
§header: VerifyCsvRequestHeader§body: VerifyRequestJSON with userName, requestId, and Base64-encoded CSV payload
Implementations§
Source§impl VerifyCsvRequest
impl VerifyCsvRequest
Sourcepub async fn parse_response(req: Response) -> Result<ApplyCsvResponse>
pub async fn parse_response(req: Response) -> Result<ApplyCsvResponse>
Parse the HTTP response into the response enum.
Trait Implementations§
Source§impl Clone for VerifyCsvRequest
impl Clone for VerifyCsvRequest
Source§fn clone(&self) -> VerifyCsvRequest
fn clone(&self) -> VerifyCsvRequest
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 VerifyCsvRequest
impl Debug for VerifyCsvRequest
Source§impl Default for VerifyCsvRequest
impl Default for VerifyCsvRequest
Source§impl Validate for VerifyCsvRequest
impl Validate for VerifyCsvRequest
Source§impl<'v_a> ValidateArgs<'v_a> for VerifyCsvRequest
impl<'v_a> ValidateArgs<'v_a> for VerifyCsvRequest
Auto Trait Implementations§
impl Freeze for VerifyCsvRequest
impl RefUnwindSafe for VerifyCsvRequest
impl Send for VerifyCsvRequest
impl Sync for VerifyCsvRequest
impl Unpin for VerifyCsvRequest
impl UnsafeUnpin for VerifyCsvRequest
impl UnwindSafe for VerifyCsvRequest
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