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

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

impl Clone for SearchReferenceSetsRequest[src]

impl Debug for SearchReferenceSetsRequest[src]

impl Default for SearchReferenceSetsRequest[src]

impl Message for SearchReferenceSetsRequest[src]

impl PartialEq<SearchReferenceSetsRequest> for SearchReferenceSetsRequest[src]

impl StructuralPartialEq for SearchReferenceSetsRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for SearchReferenceSetsRequest

impl Send for SearchReferenceSetsRequest

impl Sync for SearchReferenceSetsRequest

impl Unpin for SearchReferenceSetsRequest

impl UnwindSafe for SearchReferenceSetsRequest

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]