ObjectId

Type Alias ObjectId 

Source
pub type ObjectId = TypedId<{ 256 }, u32>;

Aliased Type§

#[repr(transparent)]
pub struct ObjectId(pub(crate) u32);

Tuple Fields§

§0: u32

Implementations§

Trait Implementations§

Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: DatabaseId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: SchemaId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: SecretId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: SinkId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: SourceId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: JobId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: SubscriptionId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: IndexId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: ViewId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: FunctionId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<{ $type_id }, u32>> for ObjectId

Source§

fn from(value: ConnectionId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<0, u32>> for ObjectId

Source§

fn from(value: TableId) -> Self

Converts to this type from the input type.
Source§

impl UniqueTypedIdDeclaration for ObjectId