pub struct GroupFilters {
pub authority: String,
pub document_uri: String,
pub expand: Vec<Expand>,
}Expand description
Filter groups by authority and target document
Fields§
Filter returned groups to this authority. For authenticated requests, the user’s associated authority will supersede any provided value.
Default: “hypothes.is”
document_uri: StringOnly retrieve public (i.e. non-private) groups that apply to a given document URI (i.e. the target document being annotated).
expand: Vec<Expand>One or more relations to expand for a group resource. Possible values: organization, scopes
Trait Implementations§
Source§impl Clone for GroupFilters
impl Clone for GroupFilters
Source§fn clone(&self) -> GroupFilters
fn clone(&self) -> GroupFilters
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GroupFilters
impl Debug for GroupFilters
Source§impl Default for GroupFilters
impl Default for GroupFilters
Source§fn default() -> GroupFilters
fn default() -> GroupFilters
Returns the “default value” for a type. Read more
Source§impl PartialEq for GroupFilters
impl PartialEq for GroupFilters
Source§impl Serialize for GroupFilters
impl Serialize for GroupFilters
impl StructuralPartialEq for GroupFilters
Auto Trait Implementations§
impl Freeze for GroupFilters
impl RefUnwindSafe for GroupFilters
impl Send for GroupFilters
impl Sync for GroupFilters
impl Unpin for GroupFilters
impl UnwindSafe for GroupFilters
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