pub enum ExternalState {
Open,
Closed,
Merged,
}Expand description
External lifecycle state as last reported by an actor; the local lifecycle stays authoritative.
Variants§
Open
The external object is open.
Closed
The external object is closed.
Merged
The pull request is merged.
Trait Implementations§
Source§impl Clone for ExternalState
impl Clone for ExternalState
impl Copy for ExternalState
Source§impl Debug for ExternalState
impl Debug for ExternalState
Source§impl<'de> Deserialize<'de> for ExternalState
impl<'de> Deserialize<'de> for ExternalState
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 ExternalState
Source§impl PartialEq for ExternalState
impl PartialEq for ExternalState
Source§impl Serialize for ExternalState
impl Serialize for ExternalState
impl StructuralPartialEq for ExternalState
Auto Trait Implementations§
impl Freeze for ExternalState
impl RefUnwindSafe for ExternalState
impl Send for ExternalState
impl Sync for ExternalState
impl Unpin for ExternalState
impl UnsafeUnpin for ExternalState
impl UnwindSafe for ExternalState
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