pub struct TSStatus {
pub code: i32,
pub message: Option<String>,
pub sub_status: Option<Vec<Box<TSStatus>>>,
pub redirect_node: Option<EndPoint>,
}Fields§
§code: i32§message: Option<String>§sub_status: Option<Vec<Box<TSStatus>>>§redirect_node: Option<EndPoint>Implementations§
Source§impl TSStatus
impl TSStatus
pub fn new<F2, F3, F4>( code: i32, message: F2, sub_status: F3, redirect_node: F4, ) -> TSStatus
pub fn read_from_in_protocol( i_prot: &mut dyn TInputProtocol, ) -> Result<TSStatus>
pub fn write_to_out_protocol( &self, o_prot: &mut dyn TOutputProtocol, ) -> Result<()>
Trait Implementations§
impl Eq for TSStatus
Source§impl Ord for TSStatus
impl Ord for TSStatus
1.21.0 (const: unstable) · 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 TSStatus
impl PartialOrd for TSStatus
impl StructuralPartialEq for TSStatus
Auto Trait Implementations§
impl Freeze for TSStatus
impl RefUnwindSafe for TSStatus
impl Send for TSStatus
impl Sync for TSStatus
impl Unpin for TSStatus
impl UnsafeUnpin for TSStatus
impl UnwindSafe for TSStatus
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