ObjectId

Type Alias ObjectId 

Source
pub type ObjectId = TypedId<256>;

Aliased Type§

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

Tuple Fields§

§0: u32

Implementations§

Trait Implementations§

Source§

impl From<TypedId<1>> for ObjectId

Source§

fn from(value: TableId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<10>> for ObjectId

Source§

fn from(value: SubscriptionId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<11>> for ObjectId

Source§

fn from(value: IndexId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<12>> for ObjectId

Source§

fn from(value: ViewId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<13>> for ObjectId

Source§

fn from(value: FunctionId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<14>> for ObjectId

Source§

fn from(value: ConnectionId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<15>> for ObjectId

Source§

fn from(value: SecretId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<2>> for ObjectId

Source§

fn from(value: JobId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<3>> for ObjectId

Source§

fn from(value: DatabaseId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<4>> for ObjectId

Source§

fn from(value: SchemaId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<8>> for ObjectId

Source§

fn from(value: SinkId) -> Self

Converts to this type from the input type.
Source§

impl From<TypedId<9>> for ObjectId

Source§

fn from(value: SourceId) -> Self

Converts to this type from the input type.