pub struct ShapeRequest {
pub request: RequestWire,
pub upstream: UpstreamWire,
pub principal: Principal,
pub upstream_base_url: Option<String>,
}Fields§
§request: RequestWire§upstream: UpstreamWire§principal: Principal§upstream_base_url: Option<String>Implementations§
Source§impl ShapeRequest
impl ShapeRequest
pub fn dry_run_sample() -> Self
Trait Implementations§
Source§impl Clone for ShapeRequest
impl Clone for ShapeRequest
Source§fn clone(&self) -> ShapeRequest
fn clone(&self) -> ShapeRequest
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 ShapeRequest
impl Debug for ShapeRequest
Source§impl<'de> Deserialize<'de> for ShapeRequest
impl<'de> Deserialize<'de> for ShapeRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ShapeRequest
Source§impl PartialEq for ShapeRequest
impl PartialEq for ShapeRequest
Source§fn eq(&self, other: &ShapeRequest) -> bool
fn eq(&self, other: &ShapeRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ShapeRequest
impl Serialize for ShapeRequest
impl StructuralPartialEq for ShapeRequest
Auto Trait Implementations§
impl Freeze for ShapeRequest
impl RefUnwindSafe for ShapeRequest
impl Send for ShapeRequest
impl Sync for ShapeRequest
impl Unpin for ShapeRequest
impl UnsafeUnpin for ShapeRequest
impl UnwindSafe for ShapeRequest
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