Struct google_compute1::api::HttpHeaderOption [−][src]
Specification determining how headers are added to requests or responses.
This type is not used in any activity, and only used as part of another schema.
Fields
header_name: Option<String>The name of the header.
header_value: Option<String>The value of the header to add.
replace: Option<bool>If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false.
Trait Implementations
impl Clone for HttpHeaderOption[src]
fn clone(&self) -> HttpHeaderOption[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for HttpHeaderOption[src]
impl Default for HttpHeaderOption[src]
fn default() -> HttpHeaderOption[src]
impl<'de> Deserialize<'de> for HttpHeaderOption[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Part for HttpHeaderOption[src]
impl Serialize for HttpHeaderOption[src]
Auto Trait Implementations
impl RefUnwindSafe for HttpHeaderOption[src]
impl Send for HttpHeaderOption[src]
impl Sync for HttpHeaderOption[src]
impl Unpin for HttpHeaderOption[src]
impl UnwindSafe for HttpHeaderOption[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,