[][src]Struct dgraph_rs::protos::api::Request

pub struct Request {
    pub start_ts: u64,
    pub query: String,
    pub vars: HashMap<String, String>,
    pub read_only: bool,
    pub best_effort: bool,
    pub mutations: RepeatedField<Mutation>,
    pub commit_now: bool,
    pub unknown_fields: UnknownFields,
    pub cached_size: CachedSize,
}

Fields

start_ts: u64query: Stringvars: HashMap<String, String>read_only: boolbest_effort: boolmutations: RepeatedField<Mutation>commit_now: boolunknown_fields: UnknownFieldscached_size: CachedSize

Methods

impl Request[src]

pub fn new() -> Request[src]

pub fn clear_start_ts(&mut self)[src]

pub fn set_start_ts(&mut self, v: u64)[src]

pub fn get_start_ts(&self) -> u64[src]

pub fn clear_query(&mut self)[src]

pub fn set_query(&mut self, v: String)[src]

pub fn mut_query(&mut self) -> &mut String[src]

pub fn take_query(&mut self) -> String[src]

pub fn get_query(&self) -> &str[src]

pub fn clear_vars(&mut self)[src]

pub fn set_vars(&mut self, v: HashMap<String, String>)[src]

pub fn mut_vars(&mut self) -> &mut HashMap<String, String>[src]

pub fn take_vars(&mut self) -> HashMap<String, String>[src]

pub fn get_vars(&self) -> &HashMap<String, String>[src]

pub fn clear_read_only(&mut self)[src]

pub fn set_read_only(&mut self, v: bool)[src]

pub fn get_read_only(&self) -> bool[src]

pub fn clear_best_effort(&mut self)[src]

pub fn set_best_effort(&mut self, v: bool)[src]

pub fn get_best_effort(&self) -> bool[src]

pub fn clear_mutations(&mut self)[src]

pub fn set_mutations(&mut self, v: RepeatedField<Mutation>)[src]

pub fn mut_mutations(&mut self) -> &mut RepeatedField<Mutation>[src]

pub fn take_mutations(&mut self) -> RepeatedField<Mutation>[src]

pub fn get_mutations(&self) -> &[Mutation][src]

pub fn clear_commit_now(&mut self)[src]

pub fn set_commit_now(&mut self, v: bool)[src]

pub fn get_commit_now(&self) -> bool[src]

Trait Implementations

impl Default for Request[src]

impl Clone for Request[src]

impl PartialEq<Request> for Request[src]

impl Debug for Request[src]

impl Message for Request[src]

impl Clear for Request[src]

impl ProtobufValue for Request[src]

Auto Trait Implementations

impl Unpin for Request

impl Sync for Request

impl Send for Request

impl UnwindSafe for Request

impl RefUnwindSafe for Request

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Erased for T

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,