Enum gapi_grpc::google::genomics::v1::search_annotations_request::Reference[][src]

pub enum Reference {
    ReferenceId(String),
    ReferenceName(String),
}

Required. reference_id or reference_name must be set.

Variants

ReferenceId(String)

The ID of the reference to query.

ReferenceName(String)

The name of the reference to query, within the reference set associated with this query.

Implementations

impl Reference[src]

pub fn encode<B>(&self, buf: &mut B) where
    B: BufMut
[src]

pub fn merge<B>(
    field: &mut Option<Reference>,
    tag: u32,
    wire_type: WireType,
    buf: &mut B,
    ctx: DecodeContext
) -> Result<(), DecodeError> where
    B: Buf
[src]

pub fn encoded_len(&self) -> usize[src]

Trait Implementations

impl Clone for Reference[src]

impl Debug for Reference[src]

impl PartialEq<Reference> for Reference[src]

impl StructuralPartialEq for Reference[src]

Auto Trait Implementations

impl RefUnwindSafe for Reference

impl Send for Reference

impl Sync for Reference

impl Unpin for Reference

impl UnwindSafe for Reference

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]