pub struct RouteCreateIn {
pub pattern: Option<String>,
pub script: Option<String>,
pub zone: Option<String>,
}Fields§
§pattern: Option<String>Pattern is the URL pattern to bind, e.g. "acme.com/api/_*".
script: Option<String>Script is the Worker script to dispatch to. Omit it to leave the pattern bound to no script, which is how Cloudflare expresses "bypass the Worker here".
zone: Option<String>Zone is the 32-hex Cloudflare zone id, from the path.
Implementations§
Source§impl RouteCreateIn
impl RouteCreateIn
pub fn new() -> RouteCreateIn
Trait Implementations§
Source§impl Clone for RouteCreateIn
impl Clone for RouteCreateIn
Source§fn clone(&self) -> RouteCreateIn
fn clone(&self) -> RouteCreateIn
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 RouteCreateIn
impl Debug for RouteCreateIn
Source§impl Default for RouteCreateIn
impl Default for RouteCreateIn
Source§fn default() -> RouteCreateIn
fn default() -> RouteCreateIn
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RouteCreateIn
impl<'de> Deserialize<'de> for RouteCreateIn
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 RouteCreateIn
impl PartialEq for RouteCreateIn
Source§impl Serialize for RouteCreateIn
impl Serialize for RouteCreateIn
impl StructuralPartialEq for RouteCreateIn
Auto Trait Implementations§
impl Freeze for RouteCreateIn
impl RefUnwindSafe for RouteCreateIn
impl Send for RouteCreateIn
impl Sync for RouteCreateIn
impl Unpin for RouteCreateIn
impl UnsafeUnpin for RouteCreateIn
impl UnwindSafe for RouteCreateIn
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