Enum google_api_proto::google::appengine::v1beta::url_map::HandlerType
source · pub enum HandlerType {
StaticFiles(StaticFilesHandler),
Script(ScriptHandler),
ApiEndpoint(ApiEndpointHandler),
}
Expand description
Type of handler for this URL pattern.
Variants§
StaticFiles(StaticFilesHandler)
Returns the contents of a file, such as an image, as the response.
Script(ScriptHandler)
Executes a script to handle the requests that match this URL
pattern. Only the auto
value is supported for Node.js in the
App Engine standard environment, for example "script": "auto"
.
ApiEndpoint(ApiEndpointHandler)
Uses API Endpoints to handle requests.
Implementations§
source§impl HandlerType
impl HandlerType
sourcepub fn merge<B>(
field: &mut Option<HandlerType>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
pub fn merge<B>(
field: &mut Option<HandlerType>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
source§impl Clone for HandlerType
impl Clone for HandlerType
source§fn clone(&self) -> HandlerType
fn clone(&self) -> HandlerType
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 HandlerType
impl Debug for HandlerType
source§impl PartialEq for HandlerType
impl PartialEq for HandlerType
source§fn eq(&self, other: &HandlerType) -> bool
fn eq(&self, other: &HandlerType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for HandlerType
Auto Trait Implementations§
impl Freeze for HandlerType
impl RefUnwindSafe for HandlerType
impl Send for HandlerType
impl Sync for HandlerType
impl Unpin for HandlerType
impl UnwindSafe for HandlerType
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request