pub struct TestReportId(/* private fields */);Implementations§
Source§impl TestReportId
impl TestReportId
pub fn into_inner(self) -> Uuid
Source§impl TestReportId
impl TestReportId
Trait Implementations§
Source§impl Clone for TestReportId
impl Clone for TestReportId
Source§fn clone(&self) -> TestReportId
fn clone(&self) -> TestReportId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TestReportId
impl Debug for TestReportId
Source§impl<'r> Decode<'r, Postgres> for TestReportId
impl<'r> Decode<'r, Postgres> for TestReportId
Source§fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>
fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>
Decode a new value of this type using a raw value from the database.
Source§impl Default for TestReportId
impl Default for TestReportId
Source§impl<'de> Deserialize<'de> for TestReportId
impl<'de> Deserialize<'de> for TestReportId
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for TestReportId
impl Display for TestReportId
Source§impl<'q> Encode<'q, Postgres> for TestReportId
impl<'q> Encode<'q, Postgres> for TestReportId
Source§fn encode_by_ref(
&self,
buf: &mut PgArgumentBuffer,
) -> Result<IsNull, BoxDynError>
fn encode_by_ref( &self, buf: &mut PgArgumentBuffer, ) -> Result<IsNull, BoxDynError>
Source§fn encode(
self,
buf: &mut <DB as Database>::ArgumentBuffer<'q>,
) -> Result<IsNull, Box<dyn Error + Sync + Send>>where
Self: Sized,
fn encode(
self,
buf: &mut <DB as Database>::ArgumentBuffer<'q>,
) -> Result<IsNull, Box<dyn Error + Sync + Send>>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
Source§impl FromStr for TestReportId
impl FromStr for TestReportId
Source§impl Hash for TestReportId
impl Hash for TestReportId
Source§impl JsonSchema for TestReportId
impl JsonSchema for TestReportId
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for TestReportId
impl PartialEq for TestReportId
Source§fn eq(&self, other: &TestReportId) -> bool
fn eq(&self, other: &TestReportId) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialSchema for TestReportId
impl PartialSchema for TestReportId
Source§impl Serialize for TestReportId
impl Serialize for TestReportId
Source§impl ToSchema for TestReportId
impl ToSchema for TestReportId
Source§impl Type<Postgres> for TestReportId
impl Type<Postgres> for TestReportId
impl Copy for TestReportId
impl Eq for TestReportId
impl StructuralPartialEq for TestReportId
Auto Trait Implementations§
impl Freeze for TestReportId
impl RefUnwindSafe for TestReportId
impl Send for TestReportId
impl Sync for TestReportId
impl Unpin for TestReportId
impl UnsafeUnpin for TestReportId
impl UnwindSafe for TestReportId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 moreSource§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.