#![allow(rustdoc::broken_intra_doc_links)]
pub(crate) mod dynamic;
pub trait Grafeas: std::fmt::Debug + Send + Sync {
fn get_occurrence(
&self,
_req: crate::model::GetOccurrenceRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Occurrence>>> + Send
{
gaxi::unimplemented::unimplemented_stub()
}
fn list_occurrences(
&self,
_req: crate::model::ListOccurrencesRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<
Output = crate::Result<crate::Response<crate::model::ListOccurrencesResponse>>,
> + Send {
gaxi::unimplemented::unimplemented_stub()
}
fn delete_occurrence(
&self,
_req: crate::model::DeleteOccurrenceRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
gaxi::unimplemented::unimplemented_stub()
}
fn create_occurrence(
&self,
_req: crate::model::CreateOccurrenceRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Occurrence>>> + Send
{
gaxi::unimplemented::unimplemented_stub()
}
fn batch_create_occurrences(
&self,
_req: crate::model::BatchCreateOccurrencesRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<
Output = crate::Result<crate::Response<crate::model::BatchCreateOccurrencesResponse>>,
> + Send {
gaxi::unimplemented::unimplemented_stub()
}
fn update_occurrence(
&self,
_req: crate::model::UpdateOccurrenceRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Occurrence>>> + Send
{
gaxi::unimplemented::unimplemented_stub()
}
fn get_occurrence_note(
&self,
_req: crate::model::GetOccurrenceNoteRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Note>>> + Send
{
gaxi::unimplemented::unimplemented_stub()
}
fn get_note(
&self,
_req: crate::model::GetNoteRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Note>>> + Send
{
gaxi::unimplemented::unimplemented_stub()
}
fn list_notes(
&self,
_req: crate::model::ListNotesRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<
Output = crate::Result<crate::Response<crate::model::ListNotesResponse>>,
> + Send {
gaxi::unimplemented::unimplemented_stub()
}
fn delete_note(
&self,
_req: crate::model::DeleteNoteRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
gaxi::unimplemented::unimplemented_stub()
}
fn create_note(
&self,
_req: crate::model::CreateNoteRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Note>>> + Send
{
gaxi::unimplemented::unimplemented_stub()
}
fn batch_create_notes(
&self,
_req: crate::model::BatchCreateNotesRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<
Output = crate::Result<crate::Response<crate::model::BatchCreateNotesResponse>>,
> + Send {
gaxi::unimplemented::unimplemented_stub()
}
fn update_note(
&self,
_req: crate::model::UpdateNoteRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Note>>> + Send
{
gaxi::unimplemented::unimplemented_stub()
}
fn list_note_occurrences(
&self,
_req: crate::model::ListNoteOccurrencesRequest,
_options: crate::RequestOptions,
) -> impl std::future::Future<
Output = crate::Result<crate::Response<crate::model::ListNoteOccurrencesResponse>>,
> + Send {
gaxi::unimplemented::unimplemented_stub()
}
}