Skip to main content

TryFromU64

Trait TryFromU64 

Source
pub trait TryFromU64: Sized {
    // Required method
    fn try_from_u64(n: u64) -> Result<Self, DbErr>;
}
Expand description

Build a value of Self from a u64 last-insert-id returned by the database after an auto-increment INSERT.

Auto-generated for primitive integer primary keys; failures (e.g. for non-integer or composite keys) yield DbErr::ConvertFromU64.

Required Methodsยง

Source

fn try_from_u64(n: u64) -> Result<Self, DbErr>

Build Self from the raw u64 returned by the driver.

Dyn Compatibilityยง

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Typesยง

Sourceยง

impl TryFromU64 for DateTime<FixedOffset>

Sourceยง

impl TryFromU64 for DateTime<Local>

Sourceยง

impl TryFromU64 for DateTime<Utc>

Sourceยง

impl TryFromU64 for String

Sourceยง

impl TryFromU64 for Vec<u8>

Sourceยง

impl TryFromU64 for bool

Sourceยง

impl TryFromU64 for f32

Sourceยง

impl TryFromU64 for f64

Sourceยง

impl TryFromU64 for i8

Sourceยง

impl TryFromU64 for i16

Sourceยง

impl TryFromU64 for i32

Sourceยง

impl TryFromU64 for i64

Sourceยง

impl TryFromU64 for u8

Sourceยง

impl TryFromU64 for u16

Sourceยง

impl TryFromU64 for u32

Sourceยง

impl TryFromU64 for u64

Sourceยง

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> TryFromU64 for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

Sourceยง

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> TryFromU64 for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

Sourceยง

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> TryFromU64 for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

Sourceยง

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> TryFromU64 for (T0, T1, T2, T3, T4, T5, T6, T7, T8)

Sourceยง

impl<T0, T1, T2, T3, T4, T5, T6, T7> TryFromU64 for (T0, T1, T2, T3, T4, T5, T6, T7)

Sourceยง

impl<T0, T1, T2, T3, T4, T5, T6> TryFromU64 for (T0, T1, T2, T3, T4, T5, T6)
where T0: TryFromU64, T1: TryFromU64, T2: TryFromU64, T3: TryFromU64, T4: TryFromU64, T5: TryFromU64, T6: TryFromU64,

Sourceยง

impl<T0, T1, T2, T3, T4, T5> TryFromU64 for (T0, T1, T2, T3, T4, T5)
where T0: TryFromU64, T1: TryFromU64, T2: TryFromU64, T3: TryFromU64, T4: TryFromU64, T5: TryFromU64,

Sourceยง

impl<T0, T1, T2, T3, T4> TryFromU64 for (T0, T1, T2, T3, T4)
where T0: TryFromU64, T1: TryFromU64, T2: TryFromU64, T3: TryFromU64, T4: TryFromU64,

Sourceยง

impl<T0, T1, T2, T3> TryFromU64 for (T0, T1, T2, T3)
where T0: TryFromU64, T1: TryFromU64, T2: TryFromU64, T3: TryFromU64,

Sourceยง

impl<T0, T1, T2> TryFromU64 for (T0, T1, T2)
where T0: TryFromU64, T1: TryFromU64, T2: TryFromU64,

Sourceยง

impl<T0, T1> TryFromU64 for (T0, T1)
where T0: TryFromU64, T1: TryFromU64,

Implementorsยง

Sourceยง

impl TryFromU64 for Date

Sourceยง

impl TryFromU64 for Decimal

Sourceยง

impl TryFromU64 for IpNetwork

Sourceยง

impl TryFromU64 for NaiveDate

Sourceยง

impl TryFromU64 for NaiveDateTime

Sourceยง

impl TryFromU64 for NaiveTime

Sourceยง

impl TryFromU64 for OffsetDateTime

Sourceยง

impl TryFromU64 for PermissionId

Available on crate feature rbac only.
Sourceยง

impl TryFromU64 for PrimitiveDateTime

Sourceยง

impl TryFromU64 for ResourceId

Available on crate feature rbac only.
Sourceยง

impl TryFromU64 for RoleId

Available on crate feature rbac only.
Sourceยง

impl TryFromU64 for TextUuid

Available on crate feature with-uuid only.
Sourceยง

impl TryFromU64 for Time

Sourceยง

impl TryFromU64 for UserId

Available on crate feature rbac only.
Sourceยง

impl TryFromU64 for Uuid

Sourceยง

impl TryFromU64 for Value

Sourceยง

impl<T> TryFromU64 for T
where T: ActiveEnum,