pub struct TodoWriteResult {
pub todos: Vec<TodoItem>,
pub operation: TodoWriteFileOperation,
}Expand description
Result for todo write operations
Fields§
§todos: Vec<TodoItem>§operation: TodoWriteFileOperationTrait Implementations§
Source§impl Clone for TodoWriteResult
impl Clone for TodoWriteResult
Source§fn clone(&self) -> TodoWriteResult
fn clone(&self) -> TodoWriteResult
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 TodoWriteResult
impl Debug for TodoWriteResult
Source§impl<'de> Deserialize<'de> for TodoWriteResult
impl<'de> Deserialize<'de> for TodoWriteResult
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 From<TodoWriteResult> for ToolResult
impl From<TodoWriteResult> for ToolResult
Source§fn from(r: TodoWriteResult) -> Self
fn from(r: TodoWriteResult) -> Self
Converts to this type from the input type.
Source§impl Serialize for TodoWriteResult
impl Serialize for TodoWriteResult
impl ToolOutput for TodoWriteResult
Auto Trait Implementations§
impl Freeze for TodoWriteResult
impl RefUnwindSafe for TodoWriteResult
impl Send for TodoWriteResult
impl Sync for TodoWriteResult
impl Unpin for TodoWriteResult
impl UnwindSafe for TodoWriteResult
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request