#[repr(i32)]pub enum PostStatus {
Normal = 0,
Closed = 1,
}Expand description
Variants§
Implementations§
Source§impl PostStatus
impl PostStatus
Source§impl PostStatus
impl PostStatus
Sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
Sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
Source§impl Clone for PostStatus
impl Clone for PostStatus
Source§fn clone(&self) -> PostStatus
fn clone(&self) -> PostStatus
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 PostStatus
impl Debug for PostStatus
Source§impl Default for PostStatus
impl Default for PostStatus
Source§fn default() -> PostStatus
fn default() -> PostStatus
Returns the “default value” for a type. Read more
Source§impl From<PostStatus> for i32
impl From<PostStatus> for i32
Source§fn from(value: PostStatus) -> i32
fn from(value: PostStatus) -> i32
Converts to this type from the input type.
Source§impl Hash for PostStatus
impl Hash for PostStatus
Source§impl Ord for PostStatus
impl Ord for PostStatus
Source§fn cmp(&self, other: &PostStatus) -> Ordering
fn cmp(&self, other: &PostStatus) -> 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 PartialEq for PostStatus
impl PartialEq for PostStatus
Source§impl PartialOrd for PostStatus
impl PartialOrd for PostStatus
Source§impl TryFrom<i32> for PostStatus
impl TryFrom<i32> for PostStatus
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<PostStatus, UnknownEnumValue>
fn try_from(value: i32) -> Result<PostStatus, UnknownEnumValue>
Performs the conversion.
impl Copy for PostStatus
impl Eq for PostStatus
impl StructuralPartialEq for PostStatus
Auto Trait Implementations§
impl Freeze for PostStatus
impl RefUnwindSafe for PostStatus
impl Send for PostStatus
impl Sync for PostStatus
impl Unpin for PostStatus
impl UnwindSafe for PostStatus
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§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request