Skip to content

Commit 9d33097

Browse files
Fixed support for no-std
1 parent facbdfd commit 9d33097

File tree

6 files changed

+18
-0
lines changed

6 files changed

+18
-0
lines changed

src/ast/table_constraints/check_constraint.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ use crate::ast::{Expr, Ident};
2121
use crate::tokenizer::Span;
2222
use core::fmt;
2323

24+
#[cfg(not(feature = "std"))]
25+
use alloc::boxed::Box;
26+
2427
#[cfg(feature = "serde")]
2528
use serde::{Deserialize, Serialize};
2629

src/ast/table_constraints/foreign_key_constraint.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ use crate::ast::{
2323
use crate::tokenizer::Span;
2424
use core::fmt;
2525

26+
#[cfg(not(feature = "std"))]
27+
use alloc::vec::Vec;
28+
2629
#[cfg(feature = "serde")]
2730
use serde::{Deserialize, Serialize};
2831

src/ast/table_constraints/full_text_or_spatial_constraint.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ use crate::ast::{Ident, IndexColumn, KeyOrIndexDisplay};
2121
use crate::tokenizer::Span;
2222
use core::fmt;
2323

24+
#[cfg(not(feature = "std"))]
25+
use alloc::vec::Vec;
26+
2427
#[cfg(feature = "serde")]
2528
use serde::{Deserialize, Serialize};
2629

src/ast/table_constraints/index_constraint.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ use crate::ast::{display_comma_separated, Ident, IndexColumn, IndexOption, Index
2121
use crate::tokenizer::Span;
2222
use core::fmt;
2323

24+
#[cfg(not(feature = "std"))]
25+
use alloc::vec::Vec;
26+
2427
#[cfg(feature = "serde")]
2528
use serde::{Deserialize, Serialize};
2629

src/ast/table_constraints/primary_key_constraint.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ use crate::ast::{
2424
use crate::tokenizer::Span;
2525
use core::fmt;
2626

27+
#[cfg(not(feature = "std"))]
28+
use alloc::vec::Vec;
29+
2730
#[cfg(feature = "serde")]
2831
use serde::{Deserialize, Serialize};
2932

src/ast/table_constraints/unique_constraint.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ use crate::ast::{
2424
use crate::tokenizer::Span;
2525
use core::fmt;
2626

27+
#[cfg(not(feature = "std"))]
28+
use alloc::vec::Vec;
29+
2730
#[cfg(feature = "serde")]
2831
use serde::{Deserialize, Serialize};
2932

0 commit comments

Comments
 (0)