pub struct DogmaGroup<'a> { /* private fields */ }Expand description
Endpoints for Dogma
Implementations§
Source§impl DogmaGroup<'_>
impl DogmaGroup<'_>
Sourcepub async fn get_attributes(&self) -> EsiResult<Vec<i64>>
pub async fn get_attributes(&self) -> EsiResult<Vec<i64>>
List the IDs of all dogma attributes.
Sourcepub async fn get_attribute(
&self,
attribute_id: i64,
) -> EsiResult<DogmaAttribute>
pub async fn get_attribute( &self, attribute_id: i64, ) -> EsiResult<DogmaAttribute>
Get information about a dogma attribute.
Sourcepub async fn get_dynamic_item(
&self,
type_id: i64,
item_id: i64,
) -> EsiResult<DynamicItem>
pub async fn get_dynamic_item( &self, type_id: i64, item_id: i64, ) -> EsiResult<DynamicItem>
Get information about a dynamic (mutated) item.
Sourcepub async fn get_effects(&self) -> EsiResult<Vec<i64>>
pub async fn get_effects(&self) -> EsiResult<Vec<i64>>
List the IDs of all dogma effects.
Sourcepub async fn get_effect(&self, effect_id: i64) -> EsiResult<DogmaEffect>
pub async fn get_effect(&self, effect_id: i64) -> EsiResult<DogmaEffect>
Get information about a dogma effect.
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for DogmaGroup<'a>
impl<'a> !UnwindSafe for DogmaGroup<'a>
impl<'a> Freeze for DogmaGroup<'a>
impl<'a> Send for DogmaGroup<'a>
impl<'a> Sync for DogmaGroup<'a>
impl<'a> Unpin for DogmaGroup<'a>
impl<'a> UnsafeUnpin for DogmaGroup<'a>
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