pub struct NormalizedOperationRequest { /* private fields */ }Expand description
Canonical operation request produced from one legacy Flux or Scout input.
Implementations§
Source§impl NormalizedOperationRequest
impl NormalizedOperationRequest
Sourcepub fn parameters(&self) -> &Value
pub fn parameters(&self) -> &Value
Returns schema-validated canonical parameters.
Sourcepub const fn presentation(&self) -> LegacyPresentation
pub const fn presentation(&self) -> LegacyPresentation
Returns requested legacy presentation.
Sourcepub fn required_scope(&self) -> Option<&str>
pub fn required_scope(&self) -> Option<&str>
Returns the product authorization scope required by the legacy route.
Sourcepub fn legacy_name(&self) -> &str
pub fn legacy_name(&self) -> &str
Returns the historical operation name.
Trait Implementations§
Source§impl Clone for NormalizedOperationRequest
impl Clone for NormalizedOperationRequest
Source§fn clone(&self) -> NormalizedOperationRequest
fn clone(&self) -> NormalizedOperationRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NormalizedOperationRequest
impl Debug for NormalizedOperationRequest
Source§impl PartialEq for NormalizedOperationRequest
impl PartialEq for NormalizedOperationRequest
Source§fn eq(&self, other: &NormalizedOperationRequest) -> bool
fn eq(&self, other: &NormalizedOperationRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NormalizedOperationRequest
Auto Trait Implementations§
impl Freeze for NormalizedOperationRequest
impl RefUnwindSafe for NormalizedOperationRequest
impl Send for NormalizedOperationRequest
impl Sync for NormalizedOperationRequest
impl Unpin for NormalizedOperationRequest
impl UnsafeUnpin for NormalizedOperationRequest
impl UnwindSafe for NormalizedOperationRequest
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