pub struct TSCreateMultiTimeseriesReq {
pub session_id: i64,
pub paths: Vec<String>,
pub data_types: Vec<i32>,
pub encodings: Vec<i32>,
pub compressors: Vec<i32>,
pub props_list: Option<Vec<BTreeMap<String, String>>>,
pub tags_list: Option<Vec<BTreeMap<String, String>>>,
pub attributes_list: Option<Vec<BTreeMap<String, String>>>,
pub measurement_alias_list: Option<Vec<String>>,
}
Fields§
§session_id: i64
§paths: Vec<String>
§data_types: Vec<i32>
§encodings: Vec<i32>
§compressors: Vec<i32>
§props_list: Option<Vec<BTreeMap<String, String>>>
§attributes_list: Option<Vec<BTreeMap<String, String>>>
§measurement_alias_list: Option<Vec<String>>
Implementations§
Source§impl TSCreateMultiTimeseriesReq
impl TSCreateMultiTimeseriesReq
pub fn new<F6, F7, F8, F9>( session_id: i64, paths: Vec<String>, data_types: Vec<i32>, encodings: Vec<i32>, compressors: Vec<i32>, props_list: F6, tags_list: F7, attributes_list: F8, measurement_alias_list: F9, ) -> TSCreateMultiTimeseriesReq
pub fn read_from_in_protocol( i_prot: &mut dyn TInputProtocol, ) -> Result<TSCreateMultiTimeseriesReq>
pub fn write_to_out_protocol( &self, o_prot: &mut dyn TOutputProtocol, ) -> Result<()>
Trait Implementations§
Source§impl Clone for TSCreateMultiTimeseriesReq
impl Clone for TSCreateMultiTimeseriesReq
Source§fn clone(&self) -> TSCreateMultiTimeseriesReq
fn clone(&self) -> TSCreateMultiTimeseriesReq
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TSCreateMultiTimeseriesReq
impl Debug for TSCreateMultiTimeseriesReq
Source§impl Hash for TSCreateMultiTimeseriesReq
impl Hash for TSCreateMultiTimeseriesReq
Source§impl Ord for TSCreateMultiTimeseriesReq
impl Ord for TSCreateMultiTimeseriesReq
Source§fn cmp(&self, other: &TSCreateMultiTimeseriesReq) -> Ordering
fn cmp(&self, other: &TSCreateMultiTimeseriesReq) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for TSCreateMultiTimeseriesReq
impl PartialOrd for TSCreateMultiTimeseriesReq
impl Eq for TSCreateMultiTimeseriesReq
impl StructuralPartialEq for TSCreateMultiTimeseriesReq
Auto Trait Implementations§
impl Freeze for TSCreateMultiTimeseriesReq
impl RefUnwindSafe for TSCreateMultiTimeseriesReq
impl Send for TSCreateMultiTimeseriesReq
impl Sync for TSCreateMultiTimeseriesReq
impl Unpin for TSCreateMultiTimeseriesReq
impl UnwindSafe for TSCreateMultiTimeseriesReq
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more