#[non_exhaustive]pub struct GetNamedSetRequest {
pub named_set: Option<String>,
pub project: String,
pub region: String,
pub router: String,
/* private fields */
}Available on crate feature
routers only.Expand description
Synthetic request message for the getNamedSet() method.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.named_set: Option<String>The Named Set name for this request. Name must conform to RFC1035
project: StringProject ID for this request.
region: StringName of the region for this request.
router: StringName of the Router resource to query for the named set. The name should conform to RFC1035.
Implementations§
Source§impl GetNamedSetRequest
impl GetNamedSetRequest
Sourcepub fn set_named_set<T>(self, v: T) -> Self
pub fn set_named_set<T>(self, v: T) -> Self
Sourcepub fn set_or_clear_named_set<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_named_set<T>(self, v: Option<T>) -> Self
Sourcepub fn set_project<T: Into<String>>(self, v: T) -> Self
pub fn set_project<T: Into<String>>(self, v: T) -> Self
Sourcepub fn set_region<T: Into<String>>(self, v: T) -> Self
pub fn set_region<T: Into<String>>(self, v: T) -> Self
Trait Implementations§
Source§impl Clone for GetNamedSetRequest
impl Clone for GetNamedSetRequest
Source§fn clone(&self) -> GetNamedSetRequest
fn clone(&self) -> GetNamedSetRequest
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 GetNamedSetRequest
impl Debug for GetNamedSetRequest
Source§impl Default for GetNamedSetRequest
impl Default for GetNamedSetRequest
Source§fn default() -> GetNamedSetRequest
fn default() -> GetNamedSetRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for GetNamedSetRequest
impl PartialEq for GetNamedSetRequest
impl StructuralPartialEq for GetNamedSetRequest
Auto Trait Implementations§
impl Freeze for GetNamedSetRequest
impl RefUnwindSafe for GetNamedSetRequest
impl Send for GetNamedSetRequest
impl Sync for GetNamedSetRequest
impl Unpin for GetNamedSetRequest
impl UnsafeUnpin for GetNamedSetRequest
impl UnwindSafe for GetNamedSetRequest
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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