[−][src]Struct grpcio::RpcStatus
RPC result returned from the server.
Fields
status: RpcStatusCode
gRPC status code. Ok
indicates success, all other values indicate an error.
details: Option<String>
Optional detail string.
Methods
impl RpcStatus
[src]
pub fn new(status: RpcStatusCode, details: Option<String>) -> RpcStatus
[src]
Create a new RpcStatus
.
pub fn ok() -> RpcStatus
[src]
Create a new RpcStatus
that status code is Ok.
Trait Implementations
Auto Trait Implementations
impl Send for RpcStatus
impl Unpin for RpcStatus
impl Sync for RpcStatus
impl UnwindSafe for RpcStatus
impl RefUnwindSafe for RpcStatus
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,