Struct google_api_proto::google::devtools::testing::v1::DeviceIpBlock
source · pub struct DeviceIpBlock {
pub block: String,
pub form: i32,
pub added_date: Option<Date>,
}
Expand description
A single device IP block
Fields§
§block: String
An IP address block in CIDR notation eg: 34.68.194.64/29
form: i32
Whether this block is used by physical or virtual devices
added_date: Option<Date>
The date this block was added to Firebase Test Lab
Implementations§
source§impl DeviceIpBlock
impl DeviceIpBlock
sourcepub fn form(&self) -> DeviceForm
pub fn form(&self) -> DeviceForm
Returns the enum value of form
, or the default if the field is set to an invalid enum value.
sourcepub fn set_form(&mut self, value: DeviceForm)
pub fn set_form(&mut self, value: DeviceForm)
Sets form
to the provided enum value.
Trait Implementations§
source§impl Clone for DeviceIpBlock
impl Clone for DeviceIpBlock
source§fn clone(&self) -> DeviceIpBlock
fn clone(&self) -> DeviceIpBlock
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 DeviceIpBlock
impl Debug for DeviceIpBlock
source§impl Default for DeviceIpBlock
impl Default for DeviceIpBlock
source§impl Message for DeviceIpBlock
impl Message for DeviceIpBlock
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for DeviceIpBlock
impl PartialEq for DeviceIpBlock
source§fn eq(&self, other: &DeviceIpBlock) -> bool
fn eq(&self, other: &DeviceIpBlock) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeviceIpBlock
Auto Trait Implementations§
impl Freeze for DeviceIpBlock
impl RefUnwindSafe for DeviceIpBlock
impl Send for DeviceIpBlock
impl Sync for DeviceIpBlock
impl Unpin for DeviceIpBlock
impl UnwindSafe for DeviceIpBlock
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