Struct thrift::protocol::TSetIdentifier
source · pub struct TSetIdentifier {
pub element_type: TType,
pub size: i32,
}
Expand description
Thrift set identifier.
Fields§
§element_type: TType
Type of the elements in the set.
size: i32
Number of elements in the set.
Implementations§
source§impl TSetIdentifier
impl TSetIdentifier
sourcepub fn new(element_type: TType, size: i32) -> TSetIdentifier
pub fn new(element_type: TType, size: i32) -> TSetIdentifier
Create a TSetIdentifier
for a set with size
elements of type
element_type
.
Trait Implementations§
source§impl Clone for TSetIdentifier
impl Clone for TSetIdentifier
source§fn clone(&self) -> TSetIdentifier
fn clone(&self) -> TSetIdentifier
Returns a copy 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 TSetIdentifier
impl Debug for TSetIdentifier
source§impl PartialEq for TSetIdentifier
impl PartialEq for TSetIdentifier
source§fn eq(&self, other: &TSetIdentifier) -> bool
fn eq(&self, other: &TSetIdentifier) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for TSetIdentifier
impl StructuralPartialEq for TSetIdentifier
Auto Trait Implementations§
impl Freeze for TSetIdentifier
impl RefUnwindSafe for TSetIdentifier
impl Send for TSetIdentifier
impl Sync for TSetIdentifier
impl Unpin for TSetIdentifier
impl UnwindSafe for TSetIdentifier
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)