pub struct StepDefinitionId(/* private fields */);Implementations§
Source§impl StepDefinitionId
impl StepDefinitionId
pub fn into_inner(self) -> Uuid
Trait Implementations§
Source§impl Clone for StepDefinitionId
impl Clone for StepDefinitionId
Source§fn clone(&self) -> StepDefinitionId
fn clone(&self) -> StepDefinitionId
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 StepDefinitionId
impl Debug for StepDefinitionId
Source§impl<'r> Decode<'r, Postgres> for StepDefinitionId
impl<'r> Decode<'r, Postgres> for StepDefinitionId
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 StepDefinitionId
impl Default for StepDefinitionId
Source§impl<'de> Deserialize<'de> for StepDefinitionId
impl<'de> Deserialize<'de> for StepDefinitionId
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 StepDefinitionId
impl Display for StepDefinitionId
Source§impl<'q> Encode<'q, Postgres> for StepDefinitionId
impl<'q> Encode<'q, Postgres> for StepDefinitionId
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 StepDefinitionId
impl FromStr for StepDefinitionId
Source§impl Hash for StepDefinitionId
impl Hash for StepDefinitionId
Source§impl JsonSchema for StepDefinitionId
impl JsonSchema for StepDefinitionId
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 StepDefinitionId
impl PartialEq for StepDefinitionId
Source§fn eq(&self, other: &StepDefinitionId) -> bool
fn eq(&self, other: &StepDefinitionId) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialSchema for StepDefinitionId
impl PartialSchema for StepDefinitionId
Source§impl Serialize for StepDefinitionId
impl Serialize for StepDefinitionId
Source§impl ToSchema for StepDefinitionId
impl ToSchema for StepDefinitionId
Source§impl Type<Postgres> for StepDefinitionId
impl Type<Postgres> for StepDefinitionId
impl Copy for StepDefinitionId
impl Eq for StepDefinitionId
impl StructuralPartialEq for StepDefinitionId
Auto Trait Implementations§
impl Freeze for StepDefinitionId
impl RefUnwindSafe for StepDefinitionId
impl Send for StepDefinitionId
impl Sync for StepDefinitionId
impl Unpin for StepDefinitionId
impl UnsafeUnpin for StepDefinitionId
impl UnwindSafe for StepDefinitionId
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.