Struct google_drive::replies::Replies
source · [−]pub struct Replies {
pub client: Client,
}Fields
client: ClientImplementations
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