Struct google_api_proto::google::genomics::v1::SearchReferenceSetsRequest
source · pub struct SearchReferenceSetsRequest {
pub md5checksums: Vec<String>,
pub accessions: Vec<String>,
pub assembly_id: String,
pub page_token: String,
pub page_size: i32,
}
Fields§
§md5checksums: Vec<String>
If present, return reference sets for which the [md5checksum][google.genomics.v1.ReferenceSet.md5checksum] matches exactly.
accessions: Vec<String>
If present, return reference sets for which a prefix of any of
[sourceAccessions][google.genomics.v1.ReferenceSet.source_accessions]
match any of these strings. Accession numbers typically have a main number
and a version, for example NC_000001.11
.
assembly_id: String
If present, return reference sets for which a substring of their
assemblyId
matches this string (case insensitive).
page_token: String
The continuation token, which is used to page through large result sets.
To get the next page of results, set this parameter to the value of
nextPageToken
from the previous response.
page_size: i32
The maximum number of results to return in a single page. If unspecified, defaults to 1024. The maximum value is 4096.
Trait Implementations§
source§impl Clone for SearchReferenceSetsRequest
impl Clone for SearchReferenceSetsRequest
source§fn clone(&self) -> SearchReferenceSetsRequest
fn clone(&self) -> SearchReferenceSetsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SearchReferenceSetsRequest
impl Debug for SearchReferenceSetsRequest
source§impl Default for SearchReferenceSetsRequest
impl Default for SearchReferenceSetsRequest
source§impl Message for SearchReferenceSetsRequest
impl Message for SearchReferenceSetsRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
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,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
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,
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,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
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,
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,
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,
self
.source§impl PartialEq for SearchReferenceSetsRequest
impl PartialEq for SearchReferenceSetsRequest
source§fn eq(&self, other: &SearchReferenceSetsRequest) -> bool
fn eq(&self, other: &SearchReferenceSetsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SearchReferenceSetsRequest
Auto Trait Implementations§
impl Freeze for SearchReferenceSetsRequest
impl RefUnwindSafe for SearchReferenceSetsRequest
impl Send for SearchReferenceSetsRequest
impl Sync for SearchReferenceSetsRequest
impl Unpin for SearchReferenceSetsRequest
impl UnwindSafe for SearchReferenceSetsRequest
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
§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>
T
in a tonic::Request