pub enum PostPublicationState {
Draft,
Unpublished,
UnpublishedChange,
Published,
}Expand description
Canonical publication state of one loaded post revision.
Variants§
Draft
Unpublished
UnpublishedChange
revision is a newer previewable revision while the approved revision stays public.
Published
Trait Implementations§
Source§impl Clone for PostPublicationState
impl Clone for PostPublicationState
impl Copy for PostPublicationState
Source§impl Debug for PostPublicationState
impl Debug for PostPublicationState
Source§impl<'de> Deserialize<'de> for PostPublicationState
impl<'de> Deserialize<'de> for PostPublicationState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PostPublicationState
Source§impl PartialEq for PostPublicationState
impl PartialEq for PostPublicationState
Source§impl Serialize for PostPublicationState
impl Serialize for PostPublicationState
impl StructuralPartialEq for PostPublicationState
Auto Trait Implementations§
impl Freeze for PostPublicationState
impl RefUnwindSafe for PostPublicationState
impl Send for PostPublicationState
impl Sync for PostPublicationState
impl Unpin for PostPublicationState
impl UnsafeUnpin for PostPublicationState
impl UnwindSafe for PostPublicationState
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