pub struct ExtensionParams { /* private fields */ }Implementations§
Source§impl ExtensionParams
impl ExtensionParams
pub fn dictionary_id(&self, key: &str) -> Option<DictionaryEntryId>
pub fn require_dictionary_id(&self, key: &str) -> DictionaryEntryId
pub fn dictionary_id_or( &self, key: &str, default: DictionaryEntryId, ) -> DictionaryEntryId
Source§impl ExtensionParams
impl ExtensionParams
pub fn identity_id(&self, key: &str) -> Option<IdentityId>
pub fn require_identity_id(&self, key: &str) -> IdentityId
pub fn identity_id_or(&self, key: &str, default: IdentityId) -> IdentityId
Trait Implementations§
Source§impl Clone for ExtensionParams
impl Clone for ExtensionParams
Auto Trait Implementations§
impl Freeze for ExtensionParams
impl RefUnwindSafe for ExtensionParams
impl Send for ExtensionParams
impl Sync for ExtensionParams
impl Unpin for ExtensionParams
impl UnsafeUnpin for ExtensionParams
impl UnwindSafe for ExtensionParams
Blanket Implementations§
impl<T> Allocation for T
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