Struct google_api_proto::google::genomics::v1::ListCoverageBucketsResponse
source · pub struct ListCoverageBucketsResponse {
pub bucket_width: i64,
pub coverage_buckets: Vec<CoverageBucket>,
pub next_page_token: String,
}
Fields§
§bucket_width: i64
The length of each coverage bucket in base pairs. Note that buckets at the
end of a reference sequence may be shorter. This value is omitted if the
bucket width is infinity (the default behaviour, with no range or
targetBucketWidth
).
coverage_buckets: Vec<CoverageBucket>
The coverage buckets. The list of buckets is sparse; a bucket with 0
overlapping reads is not returned. A bucket never crosses more than one
reference sequence. Each bucket has width bucketWidth
, unless
its end is the end of the reference sequence.
next_page_token: String
The continuation token, which is used to page through large result sets. Provide this value in a subsequent request to return the next page of results. This field will be empty if there aren’t any additional results.
Trait Implementations§
source§impl Clone for ListCoverageBucketsResponse
impl Clone for ListCoverageBucketsResponse
source§fn clone(&self) -> ListCoverageBucketsResponse
fn clone(&self) -> ListCoverageBucketsResponse
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 ListCoverageBucketsResponse
impl Debug for ListCoverageBucketsResponse
source§impl Message for ListCoverageBucketsResponse
impl Message for ListCoverageBucketsResponse
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 ListCoverageBucketsResponse
impl PartialEq for ListCoverageBucketsResponse
source§fn eq(&self, other: &ListCoverageBucketsResponse) -> bool
fn eq(&self, other: &ListCoverageBucketsResponse) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListCoverageBucketsResponse
Auto Trait Implementations§
impl Freeze for ListCoverageBucketsResponse
impl RefUnwindSafe for ListCoverageBucketsResponse
impl Send for ListCoverageBucketsResponse
impl Sync for ListCoverageBucketsResponse
impl Unpin for ListCoverageBucketsResponse
impl UnwindSafe for ListCoverageBucketsResponse
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