pub struct InitialVersionPath {
pub path: String,
pub rules: Option<Vec<RuleCreate>>,
}Expand description
InitialVersionPath : A path on the initial version, with its rules.
Fields§
§path: StringThe URL path pattern, beginning with /. Maximum 2048 characters.
rules: Option<Vec<RuleCreate>>The rules to create on this path.
Implementations§
Source§impl InitialVersionPath
impl InitialVersionPath
Sourcepub fn new(path: String) -> InitialVersionPath
pub fn new(path: String) -> InitialVersionPath
A path on the initial version, with its rules.
Trait Implementations§
Source§impl Clone for InitialVersionPath
impl Clone for InitialVersionPath
Source§fn clone(&self) -> InitialVersionPath
fn clone(&self) -> InitialVersionPath
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 InitialVersionPath
impl Debug for InitialVersionPath
Source§impl Default for InitialVersionPath
impl Default for InitialVersionPath
Source§fn default() -> InitialVersionPath
fn default() -> InitialVersionPath
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InitialVersionPath
impl<'de> Deserialize<'de> for InitialVersionPath
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 InitialVersionPath
impl PartialEq for InitialVersionPath
Source§impl Serialize for InitialVersionPath
impl Serialize for InitialVersionPath
impl StructuralPartialEq for InitialVersionPath
Auto Trait Implementations§
impl Freeze for InitialVersionPath
impl RefUnwindSafe for InitialVersionPath
impl Send for InitialVersionPath
impl Sync for InitialVersionPath
impl Unpin for InitialVersionPath
impl UnsafeUnpin for InitialVersionPath
impl UnwindSafe for InitialVersionPath
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