#[repr(i32)]pub enum ListScope {
LIST_UNSPECIFIED = 0,
LIST_ALL = 1,
LIST_OPEN_ONLY = 2,
LIST_TERMINAL_ONLY = 3,
}Expand description
ListScope selects which lifecycle state bucket should be returned.
Variants§
LIST_UNSPECIFIED = 0
No explicit scope; server defaults decide which buckets are included.
LIST_ALL = 1
Include both open and terminal flows.
LIST_OPEN_ONLY = 2
Include only flows that are still progressing.
LIST_TERMINAL_ONLY = 3
Include only flows that reached a terminal state.
Implementations§
Source§impl ListScope
impl ListScope
Sourcepub const ListUnspecified: Self = Self::LIST_UNSPECIFIED
pub const ListUnspecified: Self = Self::LIST_UNSPECIFIED
Idiomatic alias for Self::LIST_UNSPECIFIED; Debug prints the variant name.
Sourcepub const ListAll: Self = Self::LIST_ALL
pub const ListAll: Self = Self::LIST_ALL
Idiomatic alias for Self::LIST_ALL; Debug prints the variant name.
Sourcepub const ListOpenOnly: Self = Self::LIST_OPEN_ONLY
pub const ListOpenOnly: Self = Self::LIST_OPEN_ONLY
Idiomatic alias for Self::LIST_OPEN_ONLY; Debug prints the variant name.
Sourcepub const ListTerminalOnly: Self = Self::LIST_TERMINAL_ONLY
pub const ListTerminalOnly: Self = Self::LIST_TERMINAL_ONLY
Idiomatic alias for Self::LIST_TERMINAL_ONLY; Debug prints the variant name.
Trait Implementations§
impl Copy for ListScope
Source§impl<'de> Deserialize<'de> for ListScope
impl<'de> Deserialize<'de> for ListScope
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Enumeration for ListScope
impl Enumeration for ListScope
Source§fn proto_name(&self) -> &'static str
fn proto_name(&self) -> &'static str
The name of this enum variant as it appears in the
.proto file.impl Eq for ListScope
Source§impl ProtoElemJson for ListScope
impl ProtoElemJson for ListScope
Source§fn serialize_proto_json<S: Serializer>(
v: &Self,
s: S,
) -> Result<S::Ok, S::Error>
fn serialize_proto_json<S: Serializer>( v: &Self, s: S, ) -> Result<S::Ok, S::Error>
Serialize this value with proto3 JSON semantics.
Source§fn deserialize_proto_json<'de, D: Deserializer<'de>>(
d: D,
) -> Result<Self, D::Error>
fn deserialize_proto_json<'de, D: Deserializer<'de>>( d: D, ) -> Result<Self, D::Error>
Deserialize a value with proto3 JSON semantics.
impl StructuralPartialEq for ListScope
Auto Trait Implementations§
impl Freeze for ListScope
impl RefUnwindSafe for ListScope
impl Send for ListScope
impl Sync for ListScope
impl Unpin for ListScope
impl UnsafeUnpin for ListScope
impl UnwindSafe for ListScope
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.