pub struct StatementRef { /* private fields */ }Expand description
Structure containing the UUID (Universally Unique Identifier) of a Statement referenced as the object of another.
Implementations§
Source§impl StatementRef
impl StatementRef
Sourcepub fn builder() -> StatementRefBuilder
pub fn builder() -> StatementRefBuilder
Return a StatementRef Builder.
Sourcepub fn check_object_type(&self) -> bool
pub fn check_object_type(&self) -> bool
Return TRUE if the objectType property is StatementRef; FALSE
otherwise.
Trait Implementations§
Source§impl Clone for StatementRef
impl Clone for StatementRef
Source§fn clone(&self) -> StatementRef
fn clone(&self) -> StatementRef
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 StatementRef
impl Debug for StatementRef
Source§impl<'de> Deserialize<'de> for StatementRef
impl<'de> Deserialize<'de> for StatementRef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for StatementRef
impl Display for StatementRef
Source§impl Fingerprint for StatementRef
impl Fingerprint for StatementRef
Source§impl PartialEq for StatementRef
impl PartialEq for StatementRef
Source§fn eq(&self, other: &StatementRef) -> bool
fn eq(&self, other: &StatementRef) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for StatementRef
impl Serialize for StatementRef
Source§impl Validate for StatementRef
impl Validate for StatementRef
Source§fn validate(&self) -> Vec<ValidationError>
fn validate(&self) -> Vec<ValidationError>
Validate the instance and return a potentially empty collection of
ValidationError.
Source§fn is_valid(&self) -> bool
fn is_valid(&self) -> bool
Convenience method to quickly assert if the type implementing this
trait is indeed valid. Read more
Source§fn check_validity(&self) -> Result<(), ValidationError>
fn check_validity(&self) -> Result<(), ValidationError>
Convenience method that checks the validity of a Validate instance and
raises a ValidationError if it was found to be invalid.
impl Eq for StatementRef
impl StructuralPartialEq for StatementRef
Auto Trait Implementations§
impl Freeze for StatementRef
impl RefUnwindSafe for StatementRef
impl Send for StatementRef
impl Sync for StatementRef
impl Unpin for StatementRef
impl UnsafeUnpin for StatementRef
impl UnwindSafe for StatementRef
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<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> 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.