@@ -204,9 +204,8 @@ impl ServerHandler for ConformanceServer {
204204 ) ,
205205 ] ;
206206 Ok ( ListToolsResult {
207- meta : None ,
208207 tools,
209- next_cursor : None ,
208+ .. Default :: default ( )
210209 } )
211210 }
212211
@@ -543,7 +542,6 @@ impl ServerHandler for ConformanceServer {
543542 _cx : RequestContext < RoleServer > ,
544543 ) -> Result < ListResourcesResult , ErrorData > {
545544 Ok ( ListResourcesResult {
546- meta : None ,
547545 resources : vec ! [
548546 RawResource {
549547 uri: "test://static-text" . into( ) ,
@@ -568,7 +566,7 @@ impl ServerHandler for ConformanceServer {
568566 }
569567 . no_annotation( ) ,
570568 ] ,
571- next_cursor : None ,
569+ .. Default :: default ( )
572570 } )
573571 }
574572
@@ -628,7 +626,6 @@ impl ServerHandler for ConformanceServer {
628626 _cx : RequestContext < RoleServer > ,
629627 ) -> Result < ListResourceTemplatesResult , ErrorData > {
630628 Ok ( ListResourceTemplatesResult {
631- meta : None ,
632629 resource_templates : vec ! [
633630 RawResourceTemplate {
634631 uri_template: "test://template/{id}/data" . into( ) ,
@@ -640,7 +637,7 @@ impl ServerHandler for ConformanceServer {
640637 }
641638 . no_annotation( ) ,
642639 ] ,
643- next_cursor : None ,
640+ .. Default :: default ( )
644641 } )
645642 }
646643
@@ -670,7 +667,6 @@ impl ServerHandler for ConformanceServer {
670667 _cx : RequestContext < RoleServer > ,
671668 ) -> Result < ListPromptsResult , ErrorData > {
672669 Ok ( ListPromptsResult {
673- meta : None ,
674670 prompts : vec ! [
675671 Prompt :: new(
676672 "test_simple_prompt" ,
@@ -700,7 +696,7 @@ impl ServerHandler for ConformanceServer {
700696 None ,
701697 ) ,
702698 ] ,
703- next_cursor : None ,
699+ .. Default :: default ( )
704700 } )
705701 }
706702
0 commit comments