feat: implement RFS client with authentication and file management APIs
This commit is contained in:
		
							
								
								
									
										26
									
								
								packages/clients/rfsclient/Cargo.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								packages/clients/rfsclient/Cargo.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| [package] | ||||
| name = "sal-rfs-client" | ||||
| version = "0.1.0" | ||||
| edition = "2021" | ||||
| description = "SAL RFS Client - Client library for Remote File System server" | ||||
| repository = "https://git.threefold.info/herocode/sal" | ||||
| license = "Apache-2.0" | ||||
| keywords = ["rfs", "client", "filesystem", "remote"] | ||||
| categories = ["filesystem", "api-bindings"] | ||||
|  | ||||
| [dependencies] | ||||
| openapi = { path = "./openapi" } | ||||
| thiserror.workspace = true | ||||
| url.workspace = true | ||||
| reqwest = { workspace = true, features = ["json", "multipart"] } | ||||
| tokio = { workspace = true, features = ["full"] } | ||||
| serde = { workspace = true, features = ["derive"] } | ||||
| serde_json.workspace = true | ||||
| log.workspace = true | ||||
| bytes.workspace = true | ||||
| futures.workspace = true | ||||
| rhai.workspace = true | ||||
| lazy_static.workspace = true | ||||
|  | ||||
| [dev-dependencies] | ||||
| tempfile = "3.0" | ||||
		Reference in New Issue
	
	Block a user