pub struct ProfileRow {Show 18 fields
pub id: i64,
pub ocpp_version: String,
pub profile_id: i32,
pub evse_number: i32,
pub purpose: String,
pub stack_level: i32,
pub kind: String,
pub transaction_uid: Option<String>,
pub valid_from: Option<Ts>,
pub valid_to: Option<Ts>,
pub source: String,
pub status: String,
pub status_info: Option<Value>,
pub profile: Value,
pub dyn_update: Option<Value>,
pub dyn_updated_at: Option<Ts>,
pub created_at: Ts,
pub updated_at: Ts,
}Fields§
§id: i64§ocpp_version: String§profile_id: i32§evse_number: i32§purpose: String§stack_level: i32§kind: String§transaction_uid: Option<String>§valid_from: Option<Ts>§valid_to: Option<Ts>§source: String§status: String§status_info: Option<Value>§profile: Value§dyn_update: Option<Value>§dyn_updated_at: Option<Ts>§created_at: Ts§updated_at: TsTrait Implementations§
Source§impl Clone for ProfileRow
impl Clone for ProfileRow
Source§impl Debug for ProfileRow
impl Debug for ProfileRow
Source§impl<'a, R: Row> FromRow<'a, R> for ProfileRowwhere
&'a str: ColumnIndex<R>,
i64: Decode<'a, R::Database> + Type<R::Database>,
String: Decode<'a, R::Database> + Type<R::Database>,
i32: Decode<'a, R::Database> + Type<R::Database>,
Option<String>: Decode<'a, R::Database> + Type<R::Database>,
Option<Ts>: Decode<'a, R::Database> + Type<R::Database>,
Option<Value>: Decode<'a, R::Database> + Type<R::Database>,
Value: Decode<'a, R::Database> + Type<R::Database>,
Ts: Decode<'a, R::Database> + Type<R::Database>,
impl<'a, R: Row> FromRow<'a, R> for ProfileRowwhere
&'a str: ColumnIndex<R>,
i64: Decode<'a, R::Database> + Type<R::Database>,
String: Decode<'a, R::Database> + Type<R::Database>,
i32: Decode<'a, R::Database> + Type<R::Database>,
Option<String>: Decode<'a, R::Database> + Type<R::Database>,
Option<Ts>: Decode<'a, R::Database> + Type<R::Database>,
Option<Value>: Decode<'a, R::Database> + Type<R::Database>,
Value: Decode<'a, R::Database> + Type<R::Database>,
Ts: Decode<'a, R::Database> + Type<R::Database>,
Auto Trait Implementations§
impl Freeze for ProfileRow
impl RefUnwindSafe for ProfileRow
impl Send for ProfileRow
impl Sync for ProfileRow
impl Unpin for ProfileRow
impl UnsafeUnpin for ProfileRow
impl UnwindSafe for ProfileRow
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<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more