Struct libyubihsm::ListObjectsQuery
[−]
[src]
pub struct ListObjectsQuery<'a> { /* fields omitted */ }
Methods
impl<'a> ListObjectsQuery<'a>
[src]
pub fn id(self, id: u16) -> ListObjectsQuery<'a>
[src]
pub fn object_type(self, object_type: ObjectType) -> ListObjectsQuery<'a>
[src]
pub fn domains(self, domains: &'a [Domain]) -> ListObjectsQuery<'a>
[src]
pub fn capabilities(
self,
capabilities: &'a [Capability]
) -> ListObjectsQuery<'a>
[src]
self,
capabilities: &'a [Capability]
) -> ListObjectsQuery<'a>
pub fn algorithm(self, algorithm: Algorithm) -> ListObjectsQuery<'a>
[src]
pub fn label(self, label: &'a str) -> ListObjectsQuery<'a>
[src]
pub fn limit(self, limit: usize) -> ListObjectsQuery<'a>
[src]
pub fn execute(self) -> Result<Vec<ObjectInfo>, Error>
[src]
Trait Implementations
impl<'a> Clone for ListObjectsQuery<'a>
[src]
fn clone(&self) -> ListObjectsQuery<'a>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more