pub struct UniqueInParentValueIndex(/* private fields */);Implementations§
Source§impl UniqueInParentValueIndex
impl UniqueInParentValueIndex
pub fn new() -> Self
pub fn set( &mut self, property_name: &str, parent_id: &str, parent_property_name: &str, target_id: &str, target_value: Option<String>, )
pub fn remove_value( &mut self, property_name: &str, parent_id: &str, parent_property_name: &str, target_id: &str, )
pub fn get( &self, property_name: &str, parent_id: &str, parent_property_name: &str, ) -> Option<&Vec<UniqueInParentValueIndexValue>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UniqueInParentValueIndex
impl RefUnwindSafe for UniqueInParentValueIndex
impl Send for UniqueInParentValueIndex
impl Sync for UniqueInParentValueIndex
impl Unpin for UniqueInParentValueIndex
impl UnwindSafe for UniqueInParentValueIndex
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