pub struct TrailingOffsetTypePg(pub Option<TrailingOffsetType>);Tuple Fields§
§0: Option<TrailingOffsetType>Trait Implementations§
Source§impl Debug for TrailingOffsetTypePg
impl Debug for TrailingOffsetTypePg
Source§impl<'r> Decode<'r, Postgres> for TrailingOffsetTypePg
impl<'r> Decode<'r, Postgres> for TrailingOffsetTypePg
Source§impl Encode<'_, Postgres> for TrailingOffsetTypePg
impl Encode<'_, Postgres> for TrailingOffsetTypePg
Source§fn encode_by_ref(
&self,
buf: &mut <Postgres as Database>::ArgumentBuffer,
) -> Result<IsNull, BoxDynError>
fn encode_by_ref( &self, buf: &mut <Postgres as Database>::ArgumentBuffer, ) -> Result<IsNull, BoxDynError>
§fn encode(
self,
buf: &mut <DB as Database>::ArgumentBuffer,
) -> Result<IsNull, Box<dyn Error + Send + Sync>>where
Self: Sized,
fn encode(
self,
buf: &mut <DB as Database>::ArgumentBuffer,
) -> Result<IsNull, Box<dyn Error + Send + Sync>>where
Self: Sized,
Writes the value of
self into buf in the expected format for the database.fn produces(&self) -> Option<<DB as Database>::TypeInfo>
fn size_hint(&self) -> usize
Auto Trait Implementations§
impl Freeze for TrailingOffsetTypePg
impl RefUnwindSafe for TrailingOffsetTypePg
impl Send for TrailingOffsetTypePg
impl Sync for TrailingOffsetTypePg
impl Unpin for TrailingOffsetTypePg
impl UnsafeUnpin for TrailingOffsetTypePg
impl UnwindSafe for TrailingOffsetTypePg
Blanket Implementations§
impl<T> Allocation for T
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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