lib/accy/src/kernel/library/catalog/select/root.zig

daab053ee43316e1809a84551d573ddd1e5bf3d2

 1 const std = @import("std");
 2 
 3 const descriptor_mod = @import("../root.zig");
 4 const query_mod = descriptor_mod;
 5 
 6 const owned = @import("owned.zig");
 7 const static = @import("static/root.zig");
 8 
 9 const Descriptor = descriptor_mod.Descriptor;
10 const OwnedDescriptor = descriptor_mod.OwnedDescriptor;
11 const Query = query_mod.Query;
12 
13 pub fn select(query: Query) ?Descriptor {
14     return static.select(query);
15 }
16 
17 pub fn selectOwned(backing_allocator: std.mem.Allocator, query: Query) !?OwnedDescriptor {
18     return owned.selectOwned(backing_allocator, query);
19 }