pub struct InitialVersion {
pub activate: Option<bool>,
pub comment: Option<String>,
pub paths: Option<Vec<InitialVersionPath>>,
}Expand description
InitialVersion : Optional initial version payload to seed the new routing config with paths and rules in a single request.
Fields§
§activate: Option<bool>Whether to activate the initial version on creation.
comment: Option<String>A freeform comment for the initial version.
paths: Option<Vec<InitialVersionPath>>The paths to create on the initial version.
Implementations§
Source§impl InitialVersion
impl InitialVersion
Sourcepub fn new() -> InitialVersion
pub fn new() -> InitialVersion
Optional initial version payload to seed the new routing config with paths and rules in a single request.
Trait Implementations§
Source§impl Clone for InitialVersion
impl Clone for InitialVersion
Source§fn clone(&self) -> InitialVersion
fn clone(&self) -> InitialVersion
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 InitialVersion
impl Debug for InitialVersion
Source§impl Default for InitialVersion
impl Default for InitialVersion
Source§fn default() -> InitialVersion
fn default() -> InitialVersion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InitialVersion
impl<'de> Deserialize<'de> for InitialVersion
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 PartialEq for InitialVersion
impl PartialEq for InitialVersion
Source§impl Serialize for InitialVersion
impl Serialize for InitialVersion
impl StructuralPartialEq for InitialVersion
Auto Trait Implementations§
impl Freeze for InitialVersion
impl RefUnwindSafe for InitialVersion
impl Send for InitialVersion
impl Sync for InitialVersion
impl Unpin for InitialVersion
impl UnsafeUnpin for InitialVersion
impl UnwindSafe for InitialVersion
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