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

pub struct SearchReadsRequest {
    pub read_group_set_ids: Vec<String>,
    pub read_group_ids: Vec<String>,
    pub reference_name: String,
    pub start: i64,
    pub end: i64,
    pub page_token: String,
    pub page_size: i32,
}

The read search request.

Fields

read_group_set_ids: Vec<String>

The IDs of the read groups sets within which to search for reads. All specified read group sets must be aligned against a common set of reference sequences; this defines the genomic coordinates for the query. Must specify one of readGroupSetIds or readGroupIds.

read_group_ids: Vec<String>

The IDs of the read groups within which to search for reads. All specified read groups must belong to the same read group sets. Must specify one of readGroupSetIds or readGroupIds.

reference_name: String

The reference sequence name, for example chr1, 1, or chrX. If set to *, only unmapped reads are returned. If unspecified, all reads (mapped and unmapped) are returned.

start: i64

The start position of the range on the reference, 0-based inclusive. If specified, referenceName must also be specified.

end: i64

The end position of the range on the reference, 0-based exclusive. If specified, referenceName must also be specified.

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 256. The maximum value is 2048.

Trait Implementations

impl Clone for SearchReadsRequest[src]

impl Debug for SearchReadsRequest[src]

impl Default for SearchReadsRequest[src]

impl Message for SearchReadsRequest[src]

impl PartialEq<SearchReadsRequest> for SearchReadsRequest[src]

impl StructuralPartialEq for SearchReadsRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for SearchReadsRequest

impl Send for SearchReadsRequest

impl Sync for SearchReadsRequest

impl Unpin for SearchReadsRequest

impl UnwindSafe for SearchReadsRequest

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]