pub enum CommentObject {
Show 16 variants
Table(CatalogItemId),
View(CatalogItemId),
MaterializedView(CatalogItemId),
Source(CatalogItemId),
Sink(CatalogItemId),
Index(CatalogItemId),
Func(CatalogItemId),
Connection(CatalogItemId),
Type(CatalogItemId),
Secret(CatalogItemId),
Role(RoleId),
Database(DatabaseId),
Schema(ResolvedSchema),
Cluster(ClusterId),
ClusterReplica(ClusterReplicaId),
NetworkPolicy(NetworkPolicyId),
}Variants§
Table(CatalogItemId)
View(CatalogItemId)
MaterializedView(CatalogItemId)
Source(CatalogItemId)
Sink(CatalogItemId)
Index(CatalogItemId)
Func(CatalogItemId)
Connection(CatalogItemId)
Type(CatalogItemId)
Secret(CatalogItemId)
Role(RoleId)
Database(DatabaseId)
Schema(ResolvedSchema)
Cluster(ClusterId)
ClusterReplica(ClusterReplicaId)
NetworkPolicy(NetworkPolicyId)
Trait Implementations§
Source§impl Arbitrary for CommentObject
impl Arbitrary for CommentObject
Source§type Parameters = (<CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, (<CatalogItemId as Arbitrary>::Parameters, <RoleId as Arbitrary>::Parameters, <DatabaseId as Arbitrary>::Parameters, <ResolvedSchema as Arbitrary>::Parameters, <ClusterId as Arbitrary>::Parameters, <ClusterReplicaId as Arbitrary>::Parameters, <NetworkPolicyId as Arbitrary>::Parameters))
type Parameters = (<CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, <CatalogItemId as Arbitrary>::Parameters, (<CatalogItemId as Arbitrary>::Parameters, <RoleId as Arbitrary>::Parameters, <DatabaseId as Arbitrary>::Parameters, <ResolvedSchema as Arbitrary>::Parameters, <ClusterId as Arbitrary>::Parameters, <ClusterReplicaId as Arbitrary>::Parameters, <NetworkPolicyId as Arbitrary>::Parameters))
The type of parameters that
arbitrary_with accepts for configuration
of the generated Strategy. Parameters must implement Default.Source§type Strategy = Union<BoxedStrategy<CommentObject>>
type Strategy = Union<BoxedStrategy<CommentObject>>
The type of
Strategy used to generate values of type Self.Source§fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
Source§impl Clone for CommentObject
impl Clone for CommentObject
Source§fn clone(&self) -> CommentObject
fn clone(&self) -> CommentObject
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CommentObject
Source§impl Debug for CommentObject
impl Debug for CommentObject
Source§impl<'de> Deserialize<'de> for CommentObject
impl<'de> Deserialize<'de> for CommentObject
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 CommentObject
Source§impl Ord for CommentObject
impl Ord for CommentObject
Source§fn cmp(&self, other: &CommentObject) -> Ordering
fn cmp(&self, other: &CommentObject) -> Ordering
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for CommentObject
impl PartialEq for CommentObject
Source§impl PartialOrd for CommentObject
impl PartialOrd for CommentObject
Source§impl Serialize for CommentObject
impl Serialize for CommentObject
impl StructuralPartialEq for CommentObject
Auto Trait Implementations§
impl Freeze for CommentObject
impl RefUnwindSafe for CommentObject
impl Send for CommentObject
impl Sync for CommentObject
impl Unpin for CommentObject
impl UnsafeUnpin for CommentObject
impl UnwindSafe for CommentObject
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