pub struct RelationshipBuilder { /* private fields */ }Implementations§
Source§impl RelationshipBuilder
impl RelationshipBuilder
pub fn meta<M: Into<MetaOrAttrsBuilder>>(self, meta: M) -> Self
pub fn links<L: Into<LinksBuilder>>(self, links: L) -> Self
pub fn data<D: Into<DataBuilder>>(self, data: D) -> Self
pub fn meta1<N: ToString, V: Into<Value>>(self, name: N, meta1: V) -> Self
pub fn link<N: ToString, L: Into<LinkBuilder>>(self, name: N, link: L) -> Self
Trait Implementations§
Source§impl Builder<'_> for RelationshipBuilder
impl Builder<'_> for RelationshipBuilder
type Entity = Relationship
fn finish(self) -> Result<Self::Entity, BuildErrors>
fn expect(self, msg: &str) -> Self::Entity
fn expect_err(self, msg: &str) -> BuildErrors
fn unwrap(self) -> Self::Entity
fn unwrap_err(self) -> BuildErrors
Source§impl Clone for RelationshipBuilder
impl Clone for RelationshipBuilder
Source§fn clone(&self) -> RelationshipBuilder
fn clone(&self) -> RelationshipBuilder
Returns a duplicate of the value. Read more
1.0.0 · 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 RelationshipBuilder
impl Debug for RelationshipBuilder
Source§impl Default for RelationshipBuilder
impl Default for RelationshipBuilder
Source§fn default() -> RelationshipBuilder
fn default() -> RelationshipBuilder
Returns the “default value” for a type. Read more
Source§impl<R: Into<ResourceBuilder>> From<R> for RelationshipBuilder
impl<R: Into<ResourceBuilder>> From<R> for RelationshipBuilder
Source§impl From<Relationship> for RelationshipBuilder
impl From<Relationship> for RelationshipBuilder
Source§fn from(relationship: Relationship) -> Self
fn from(relationship: Relationship) -> Self
Converts to this type from the input type.
Source§impl PartialEq for RelationshipBuilder
impl PartialEq for RelationshipBuilder
impl Eq for RelationshipBuilder
impl StructuralPartialEq for RelationshipBuilder
Auto Trait Implementations§
impl Freeze for RelationshipBuilder
impl RefUnwindSafe for RelationshipBuilder
impl Send for RelationshipBuilder
impl Sync for RelationshipBuilder
impl Unpin for RelationshipBuilder
impl UnwindSafe for RelationshipBuilder
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§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.