Struct google_drive::replies::Replies
source · [−]pub struct Replies {
pub client: Client,
}
Fields
client: Client
Implementations
sourceimpl Replies
impl Replies
sourcepub async fn list(
&self,
file_id: &str,
comment_id: &str,
include_deleted: bool,
page_size: i64,
page_token: &str
) -> Result<Vec<Reply>>
pub async fn list(
&self,
file_id: &str,
comment_id: &str,
include_deleted: bool,
page_size: i64,
page_token: &str
) -> Result<Vec<Reply>>
This function performs a GET
to the /files/{fileId}/comments/{commentId}/replies
endpoint.
Lists a comment’s replies.
Parameters:
file_id: &str
– A link to this theme’s background image.comment_id: &str
– A link to this theme’s background image.include_deleted: bool
– Whether to include deleted replies. Deleted replies will not include their original content.page_size: i64
– A map of maximum import sizes by MIME type, in bytes.page_token: &str
– The token for continuing a previous list request on the next page. This should be set to the value of ‘nextPageToken’ from the previous response.
sourcepub async fn list_all(
&self,
file_id: &str,
comment_id: &str,
include_deleted: bool
) -> Result<Vec<Reply>>
pub async fn list_all(
&self,
file_id: &str,
comment_id: &str,
include_deleted: bool
) -> Result<Vec<Reply>>
This function performs a GET
to the /files/{fileId}/comments/{commentId}/replies
endpoint.
As opposed to list
, this function returns all the pages of the request at once.
Lists a comment’s replies.
sourcepub async fn create(
&self,
file_id: &str,
comment_id: &str,
body: &Reply
) -> Result<Reply>
pub async fn create(
&self,
file_id: &str,
comment_id: &str,
body: &Reply
) -> Result<Reply>
This function performs a POST
to the /files/{fileId}/comments/{commentId}/replies
endpoint.
Creates a new reply to a comment.
Parameters:
file_id: &str
– A link to this theme’s background image.comment_id: &str
– A link to this theme’s background image.
sourcepub async fn get(
&self,
file_id: &str,
comment_id: &str,
reply_id: &str,
include_deleted: bool
) -> Result<Reply>
pub async fn get(
&self,
file_id: &str,
comment_id: &str,
reply_id: &str,
include_deleted: bool
) -> Result<Reply>
This function performs a GET
to the /files/{fileId}/comments/{commentId}/replies/{replyId}
endpoint.
Gets a reply by ID.
Parameters:
file_id: &str
– A link to this theme’s background image.comment_id: &str
– A link to this theme’s background image.reply_id: &str
– A link to this theme’s background image.include_deleted: bool
– Whether to return deleted replies. Deleted replies will not include their original content.
sourcepub async fn delete(
&self,
file_id: &str,
comment_id: &str,
reply_id: &str
) -> Result<()>
pub async fn delete(
&self,
file_id: &str,
comment_id: &str,
reply_id: &str
) -> Result<()>
This function performs a DELETE
to the /files/{fileId}/comments/{commentId}/replies/{replyId}
endpoint.
Deletes a reply.
Parameters:
file_id: &str
– A link to this theme’s background image.comment_id: &str
– A link to this theme’s background image.reply_id: &str
– A link to this theme’s background image.
sourcepub async fn update(
&self,
file_id: &str,
comment_id: &str,
reply_id: &str,
body: &Reply
) -> Result<Reply>
pub async fn update(
&self,
file_id: &str,
comment_id: &str,
reply_id: &str,
body: &Reply
) -> Result<Reply>
This function performs a PATCH
to the /files/{fileId}/comments/{commentId}/replies/{replyId}
endpoint.
Updates a reply with patch semantics.
Parameters:
file_id: &str
– A link to this theme’s background image.comment_id: &str
– A link to this theme’s background image.reply_id: &str
– A link to this theme’s background image.
Auto Trait Implementations
impl !RefUnwindSafe for Replies
impl Send for Replies
impl Sync for Replies
impl Unpin for Replies
impl !UnwindSafe for Replies
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> FutureExt for T
impl<T> FutureExt for T
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more