Struct mail_template::AdditionalCIds
source · pub struct AdditionalCIds<'a> { /* private fields */ }Implementations
sourceimpl<'a> AdditionalCIds<'a>
impl<'a> AdditionalCIds<'a>
sourcepub fn get(&self, name: &str) -> Option<&ContentId>
pub fn get(&self, name: &str) -> Option<&ContentId>
Returns the content id associated with the given name.
If multiple of the maps used to create this type contain the key the first match is returned and all later ones are ignored.
Panic
If the resource exists but is not loaded (i.e. has no content id) this will panic as this can only happen if there is a bug in the mail code, or this type was used externally.
Trait Implementations
sourceimpl<'a> Serialize for AdditionalCIds<'a>
impl<'a> Serialize for AdditionalCIds<'a>
Auto Trait Implementations
impl<'a> RefUnwindSafe for AdditionalCIds<'a>
impl<'a> Send for AdditionalCIds<'a>
impl<'a> Sync for AdditionalCIds<'a>
impl<'a> Unpin for AdditionalCIds<'a>
impl<'a> UnwindSafe for AdditionalCIds<'a>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more