pub struct GraphService<'mock> {
pub authenticate: authenticate<'mock>,
pub signout: signout<'mock>,
pub execute: execute<'mock>,
pub executeJson: executeJson<'mock>,
/* private fields */
}
Fields§
§authenticate: authenticate<'mock>
§signout: signout<'mock>
§execute: execute<'mock>
§executeJson: executeJson<'mock>
Trait Implementations§
Source§impl<'mock> GraphService for GraphService<'mock>
impl<'mock> GraphService for GraphService<'mock>
fn authenticate( &self, arg_username: &Vec<u8>, arg_password: &Vec<u8>, ) -> Pin<Box<dyn Future<Output = Result<AuthResponse, AuthenticateError>> + Send + 'static>>
fn signout( &self, arg_sessionId: i64, ) -> Pin<Box<dyn Future<Output = Result<(), SignoutError>> + Send + 'static>>
fn execute( &self, arg_sessionId: i64, arg_stmt: &Vec<u8>, ) -> Pin<Box<dyn Future<Output = Result<ExecutionResponse, ExecuteError>> + Send + 'static>>
fn executeJson( &self, arg_sessionId: i64, arg_stmt: &Vec<u8>, ) -> Pin<Box<dyn Future<Output = Result<Vec<u8>, ExecuteJsonError>> + Send + 'static>>
Auto Trait Implementations§
impl<'mock> !Freeze for GraphService<'mock>
impl<'mock> RefUnwindSafe for GraphService<'mock>
impl<'mock> Send for GraphService<'mock>
impl<'mock> Sync for GraphService<'mock>
impl<'mock> Unpin for GraphService<'mock>
impl<'mock> UnwindSafe for GraphService<'mock>
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