pub struct GitQueryRefsCriteria {
pub commit_ids: Vec<String>,
pub ref_names: Vec<String>,
pub search_type: Option<SearchType>,
}Fields§
§commit_ids: Vec<String>List of commit Ids to be searched
ref_names: Vec<String>List of complete or partial names for refs to be searched
search_type: Option<SearchType>Type of search on refNames, if provided
Implementations§
Trait Implementations§
Source§impl Clone for GitQueryRefsCriteria
impl Clone for GitQueryRefsCriteria
Source§fn clone(&self) -> GitQueryRefsCriteria
fn clone(&self) -> GitQueryRefsCriteria
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 GitQueryRefsCriteria
impl Debug for GitQueryRefsCriteria
Source§impl Default for GitQueryRefsCriteria
impl Default for GitQueryRefsCriteria
Source§fn default() -> GitQueryRefsCriteria
fn default() -> GitQueryRefsCriteria
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitQueryRefsCriteria
impl<'de> Deserialize<'de> for GitQueryRefsCriteria
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GitQueryRefsCriteria
impl PartialEq for GitQueryRefsCriteria
Source§impl Serialize for GitQueryRefsCriteria
impl Serialize for GitQueryRefsCriteria
impl StructuralPartialEq for GitQueryRefsCriteria
Auto Trait Implementations§
impl Freeze for GitQueryRefsCriteria
impl RefUnwindSafe for GitQueryRefsCriteria
impl Send for GitQueryRefsCriteria
impl Sync for GitQueryRefsCriteria
impl Unpin for GitQueryRefsCriteria
impl UnwindSafe for GitQueryRefsCriteria
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<D> DeserializeWith<JsonFormat> for Dwhere
D: DeserializeOwned,
impl<D> DeserializeWith<JsonFormat> for Dwhere
D: DeserializeOwned,
Source§fn deserialize_with(body: ResponseBody) -> Result<D, Error>
fn deserialize_with(body: ResponseBody) -> Result<D, Error>
Deserialize the response body using the specified format. Read more