Struct google_compute1::api::HttpHeaderOption
source · pub struct HttpHeaderOption {
pub header_name: Option<String>,
pub header_value: Option<String>,
pub replace: Option<bool>,
}
Expand description
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§
source§impl Clone for HttpHeaderOption
impl Clone for HttpHeaderOption
source§fn clone(&self) -> HttpHeaderOption
fn clone(&self) -> HttpHeaderOption
Returns a copy 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 HttpHeaderOption
impl Debug for HttpHeaderOption
source§impl Default for HttpHeaderOption
impl Default for HttpHeaderOption
source§fn default() -> HttpHeaderOption
fn default() -> HttpHeaderOption
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for HttpHeaderOption
impl<'de> Deserialize<'de> for HttpHeaderOption
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
source§impl Serialize for HttpHeaderOption
impl Serialize for HttpHeaderOption
impl Part for HttpHeaderOption
Auto Trait Implementations§
impl RefUnwindSafe for HttpHeaderOption
impl Send for HttpHeaderOption
impl Sync for HttpHeaderOption
impl Unpin for HttpHeaderOption
impl UnwindSafe for HttpHeaderOption
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