Struct gapi_grpc::google::genomics::v1::SearchReferencesRequest[][src]

pub struct SearchReferencesRequest {
    pub md5checksums: Vec<String>,
    pub accessions: Vec<String>,
    pub reference_set_id: String,
    pub page_token: String,
    pub page_size: i32,
}

Fields

md5checksums: Vec<String>

If present, return references for which the [md5checksum][google.genomics.v1.Reference.md5checksum] matches exactly.

accessions: Vec<String>

If present, return references for which a prefix of any of [sourceAccessions][google.genomics.v1.Reference.source_accessions] match any of these strings. Accession numbers typically have a main number and a version, for example GCF_000001405.26.

reference_set_id: String

If present, return only references which belong to this reference set.

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

impl Clone for SearchReferencesRequest[src]

impl Debug for SearchReferencesRequest[src]

impl Default for SearchReferencesRequest[src]

impl Message for SearchReferencesRequest[src]

impl PartialEq<SearchReferencesRequest> for SearchReferencesRequest[src]

impl StructuralPartialEq for SearchReferencesRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for SearchReferencesRequest

impl Send for SearchReferencesRequest

impl Sync for SearchReferencesRequest

impl Unpin for SearchReferencesRequest

impl UnwindSafe for SearchReferencesRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]