pub struct UpdateCustomVclParams {
pub service_id: String,
pub version_id: i32,
pub vcl_name: String,
pub content: Option<String>,
pub main: Option<bool>,
pub name: Option<String>,
}
Expand description
struct for passing parameters to the method update_custom_vcl
Fields§
§service_id: String
Alphanumeric string identifying the service.
version_id: i32
Integer identifying a service version.
vcl_name: String
The name of this VCL.
content: Option<String>
The VCL code to be included.
main: Option<bool>
Set to true
when this is the main VCL, otherwise false
.
name: Option<String>
The name of this VCL.
Trait Implementations§
Source§impl Clone for UpdateCustomVclParams
impl Clone for UpdateCustomVclParams
Source§fn clone(&self) -> UpdateCustomVclParams
fn clone(&self) -> UpdateCustomVclParams
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 UpdateCustomVclParams
impl Debug for UpdateCustomVclParams
Source§impl Default for UpdateCustomVclParams
impl Default for UpdateCustomVclParams
Source§fn default() -> UpdateCustomVclParams
fn default() -> UpdateCustomVclParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UpdateCustomVclParams
impl RefUnwindSafe for UpdateCustomVclParams
impl Send for UpdateCustomVclParams
impl Sync for UpdateCustomVclParams
impl Unpin for UpdateCustomVclParams
impl UnwindSafe for UpdateCustomVclParams
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