pub struct NestedAttributesRegistry { /* private fields */ }Expand description
Registry of nested-attribute declarations.
Implementations§
Source§impl NestedAttributesRegistry
impl NestedAttributesRegistry
Sourcepub fn add(&mut self, config: NestedAttributesConfig)
pub fn add(&mut self, config: NestedAttributesConfig)
Registers nested-attribute metadata.
Sourcepub fn get(&self, association: &str) -> Option<&NestedAttributesConfig>
pub fn get(&self, association: &str) -> Option<&NestedAttributesConfig>
Returns metadata for association.
Trait Implementations§
Source§impl Clone for NestedAttributesRegistry
impl Clone for NestedAttributesRegistry
Source§fn clone(&self) -> NestedAttributesRegistry
fn clone(&self) -> NestedAttributesRegistry
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 NestedAttributesRegistry
impl Debug for NestedAttributesRegistry
Source§impl Default for NestedAttributesRegistry
impl Default for NestedAttributesRegistry
Source§fn default() -> NestedAttributesRegistry
fn default() -> NestedAttributesRegistry
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NestedAttributesRegistry
impl RefUnwindSafe for NestedAttributesRegistry
impl Send for NestedAttributesRegistry
impl Sync for NestedAttributesRegistry
impl Unpin for NestedAttributesRegistry
impl UnsafeUnpin for NestedAttributesRegistry
impl UnwindSafe for NestedAttributesRegistry
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> 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